Add release tag at https://github.com/rust-lang/llvm-project

can the release tag be added at GitHub - rust-lang/llvm-project: Rust-specific fork of LLVM. to make it easier to download sources instead of git clone.

example

You can download any commit instead of using git clone using the /archive/ links, such as https://github.com/rust-lang/llvm-project/archive/670e5f673acb736acbfce65e0ffe2c8cd115b93f.tar.gz.

I also think that if you are working with rust-lang/rust, you can set download-ci-llvm so that it won't clone anything.

Otherwise, can you say more about what kind of tags you are looking for (like the stable release 1.64.0 tags?) and in what scenario that would be needed?

Note that these do not include submodules (not sure if that's relevant here or not) and are not guaranteed to be hash-stable over time (as they are made on-demand and git archive does not guarantee that it is stable over time).

1 Like

FWIW, I have tags in my fork for the exact submodule commits in each Rust release:

And for those before LLVM moved to a git monorepo:

i need tag release for easy download. we tried to add rust in openwrt

1 Like