Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork9
· 294 commits to main since this release
4de5fc8 This commit was created on GitHub.com and signed with GitHub’sverified signature.
The version of theNode.js runtime used to execute the action has been updated from 16 to 20. This could be a breaking change for certain GitHub Actions workflows.
If a workflow with dependency on thearduino/arduino-lint-action action uses onlyGitHub-hosted GitHub Actions runners, no changes are required.
If the workflow uses aself-hosted runner, the workflow run might fail after updatingarduino/arduino-lint-action:
Error: System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter ''using: node20' is not supported, use 'docker', 'node12' or 'node16' instead.') at GitHub.Runner.Worker.ActionManifestManager.ConvertRuns(IExecutionContext executionContext, TemplateContext templateContext, TemplateToken inputsToken, String fileRelativePath, MappingToken outputs) at GitHub.Runner.Worker.ActionManifestManager.Load(IExecutionContext executionContext, String manifestFile)Error: Fail to load arduino/arduino-lint-action/v2/action.ymlThis means an older runner version that does not provide Node.js 20.x is installed on the runner machine and you must update the runner version.
Changelog
Breaking
Enhancement
- Migrate project infrastructure to Task (#417)
- Change license to Apache 2.0 (#419)
- Various dependency updates