Skip to content

About

A repository that publishes more lightweight LLVM releases (mirroring official releases)

Resources

Stars

15 stars

Watchers

1 watching

Forks

Latest commit

 

History

12 Commits

Folders and files

Repository files navigation

llvm-redist

llvm-redist republishes official LLVM source release archives in .tar.zst format.

Scope:

  • take upstream LLVM source releases (llvm-project-*.src.tar.xz)
  • publish equivalent source archives as .tar.zst
  • keep version-aligned artifacts, including release candidates (-rc)

Why this exists:

  • provide a fast-to-consume mirror format for LLVM source redistribution
  • keep upstream version identity while offering a different compression/container variant

Verify attestations:

  • release artifacts are attested by GitHub Actions via the reusable builder workflow reusable-repack.yml
  • verify a local artifact with:
tools/verify-attestation.sh out/llvm-project-21.1.8.src.tar.zst refs/heads/main
  • equivalent raw gh command:
gh attestation verify out/llvm-project-21.1.8.src.tar.zst \
  --repo hermeticbuild/llvm-redist \
  --signer-workflow hermeticbuild/llvm-redist/.github/workflows/reusable-repack.yml \
  --source-ref refs/heads/main

About

A repository that publishes more lightweight LLVM releases (mirroring official releases)

Resources

Stars

15 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages