[llvm] docs: Adjust HowToReleaseLLVM to include man page signing (PR #210092)
Konrad Kleine via llvm-commits
llvm-commits at lists.llvm.org
Tue Jul 21 01:47:42 PDT 2026
================
@@ -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
----------------
kwk wrote:
@c-rhodes so the one sign instruction will be repeated for all artifacts? Alright, let me remove the additional instruction then.
https://github.com/llvm/llvm-project/pull/210092
More information about the llvm-commits
mailing list