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.jsto point to the URL you just noted - Remove your local
node_modulesdirectory and runnpm install - Commit
index.jsand your localnode_modulesfolder, and push to master - Update the newly created tag (e.g.
2022-08) as well as thelatesttag to point to this commit