[llvm] [llvm][release] Add links to automatically built packages on release page (PR #147021)
Tom Stellard via llvm-commits
llvm-commits at lists.llvm.org
Fri Jul 4 15:32:47 PDT 2025
================
@@ -45,9 +45,24 @@ def create_release(repo, release, tag=None, name=None, message=None):
# Note that these lines are not length limited because if we do so, GitHub
# assumes that should be how it is laid out on the page. We want GitHub to
# do the reflowing for us instead.
+ #
+ # In the first section, only links to automatically built files are
+ # included because we know the links will become valid.
message = dedent(
"""\
-LLVM {release} Release
+## LLVM {release} Release
+
+Note: Immediately after a release some of these links may not be valid yet.
+
+**Linux:**
+* [x86_64](https://github.com/llvm/llvm-project/releases/download/llvmorg-{release}/LLVM-{release}-Linux-X64.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-{release}/LLVM-{release}-Linux-X64.tar.xz.jsonl))
+* [Arm64](https://github.com/llvm/llvm-project/releases/download/llvmorg-{release}/LLVM-{release}-Linux-ARM64.tar.xz) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-{release}/LLVM-{release}-Linux-ARM64.tar.xz.jsonl))
+
+**Mac:**
+* [Apple Silicon](https://github.com/llvm/llvm-project/releases/download/llvmorg-{release}/LLVM-{release}-macOS-ARM64.tar.xz) (ARM64) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-{release}/LLVM-{release}-macOS-ARM64.tar.xz.jsonl))
+* [Intel](https://github.com/llvm/llvm-project/releases/download/llvmorg-{release}/LLVM-{release}-macOS-X64.tar.xz) (x86-64) ([signature](https://github.com/llvm/llvm-project/releases/download/llvmorg-{release}/LLVM-{release}-macOS-X64.tar.xz.jsonl))
+
+For Windows, and any other variants of platform and architecture, check the full list of release packages at the bottom of this release page.
----------------
tstellar wrote:
Could we add the links commented out and then have the job that builds the binaries uncomment the links when the builds are done?
https://github.com/llvm/llvm-project/pull/147021
More information about the llvm-commits
mailing list