Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork10
GitHub Action to setup Arduino CLI
License
arduino/setup-arduino-cli
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
This action makes thearduino-cli tool available to Workflows.
To get the latest stable version ofarduino-cli just add this step:
-name:Install Arduino CLIuses:arduino/setup-arduino-cli@v2
If you want to pin a major or minor version you can use the.x wildcard:
-name:Install Arduino CLIuses:arduino/setup-arduino-cli@v2with:version:"1.x"
To pin the exact version:
-name:Install Arduino CLIuses:arduino/setup-arduino-cli@v2with:version:"1.0.1"
Here there is a good example on how to use the action.See also theArduino on GitHub Actions blogpost to learn more.
To work on the codebase you have to install all the dependencies:
# npm installTo run tests set the environment variableGITHUB_TOKEN with a valid Personal Access Token and then:
# npm run testSee theofficial Github documentation to know more about Personal Access Tokens.
npm installto add all the dependencies, included development.npm run buildto build the Action under the./libfolder.npm run testto see everything works as expected.npm run packto package for distributiongit add src distto check in the code that matters.- If the release will increment the major version, update the action refs in the examples in README.md(e.g.,
uses: arduino/setup-arduino-cli@v1->uses: arduino/setup-arduino-cli@v2). - open a PR and request a review.
- After PR is merged, create a release, following the
vX.Y.Ztag name convention. - After the release, rebase the release branch for that major version (e.g.,
v1branch for the v1.x.x tags) on thetag. If no branch exists for the release's major version, create one.
If you think you found a vulnerability or other security-related bug in this project, please read oursecurity policy and report the bug to our Security Team 🛡️Thank you!
e-mail contact:security@arduino.cc
About
GitHub Action to setup Arduino CLI
Topics
Resources
License
Security policy
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Contributors11
Uh oh!
There was an error while loading.Please reload this page.