Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/numworks/setup-arm-toolchain
GitHub Action to setup an ARM toolchain
https://github.com/numworks/setup-arm-toolchain
Last synced: 6 days ago
JSON representation
GitHub Action to setup an ARM toolchain
- Host: GitHub
- URL: https://github.com/numworks/setup-arm-toolchain
- Owner: numworks
- License: mit
- Created: 2019-12-19T21:25:31.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-07-11T02:03:46.000Z (over 1 year ago)
- Last Synced: 2024-11-04T13:38:28.509Z (15 days ago)
- Language: JavaScript
- Size: 295 KB
- Stars: 7
- Watchers: 4
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Setup Arm toolchain
This is a GitHub action to setup an Arm GNU toolchain.
In actions.yml:
```
steps:
- uses: numworks/setup-arm-toolchain@latest
```## How to update this action
1. 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.
2. Attach all tarballs from Arm to this release (serves as a mirror for future GitHub action runs), and note their final URL
3. Update the first three constants in `index.js` to point to the URL you just noted
4. Remove your local `node_modules` directory and run `npm install`
5. Commit `index.js` and your local `node_modules` folder, and push to master
7. Update the newly created tag (e.g. `2022-08`) as well as the `latest` tag to point to this commit