This is a GitHub action to setup LLVM toolchain.
In actions.yml:
steps:
- uses: numworks/setup-llvm@latest
- Create a new GitHub release, and name it after the Arm toolchain release (e.g.
2022-08
). You will need to create a new git tag, just give it the same name. - Attach all tarballs from Arm to this release (serves as a mirror for future GitHub action runs), and note their final URL
- Update the first three constants in
index.js
to point to the URL you just noted - Remove your local
node_modules
directory and runnpm install
- Commit
index.js
and your localnode_modules
folder, and push to master - Update the newly created tag (e.g.
2022-08
) as well as thelatest
tag to point to this commit