[llvm] docs: Adjust HowToReleaseLLVM to include man page signing (PR #210092)

Konrad Kleine via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 16 09:15:12 PDT 2026


https://github.com/kwk created https://github.com/llvm/llvm-project/pull/210092

None

>From 7b3ffabc13fadb719d88b6332901b83c15cd13da Mon Sep 17 00:00:00 2001
From: Konrad Kleine <kkleine at redhat.com>
Date: Thu, 16 Jul 2026 18:14:41 +0200
Subject: [PATCH] docs: Adjust HowToReleaseLLVM to include man page signing

---
 llvm/docs/HowToReleaseLLVM.rst | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/llvm/docs/HowToReleaseLLVM.rst b/llvm/docs/HowToReleaseLLVM.rst
index 2524e1715ca18..a8ca161098d40 100644
--- a/llvm/docs/HowToReleaseLLVM.rst
+++ b/llvm/docs/HowToReleaseLLVM.rst
@@ -162,14 +162,20 @@ The pre-packaged source tarballs will be automatically generated via the
 `Release Sources
 <https://github.com/llvm/llvm-project/actions/workflows/release-sources.yml>`_
 workflow on GitHub.  This workflow will create an artifact containing all the
-release tarballs and the artifact attestation.  The Release Manager should
-download the artifact, verify the tarballs, sign them, and then upload them to
-the release page.
+release tarballs and the artifact attestation.  Additionally the `Release
+Documentation
+<https://github.com/llvm/llvm-project/actions/workflows/release-documentation.yml>`_
+workflow will run and create an artifact containing the man pages and the
+artifact attestation. The Release Manager should download the artifacts from
+both workflows, verify the tarballs, sign them, and then upload them to the
+release page.
 
 ::
 
-  $ unzip artifact.zip
   $ gh auth login
+  $ unzip source-artifact.zip
+  $ for f in *.xz; do gh attestation verify --owner llvm $f && gpg -b $f; done
+  $ unzip documentation-artifact.zip
   $ for f in *.xz; do gh attestation verify --owner llvm $f && gpg -b $f; done
 
 Tarballs, release binaries,  or any other release artifacts must be uploaded to



More information about the llvm-commits mailing list