Skip to content

chore(deps): update arduino/setup-task action to v3#1004

Merged
mnencia merged 1 commit into
mainfrom
renovate/arduino-setup-task-3.x
Jul 16, 2026
Merged

chore(deps): update arduino/setup-task action to v3#1004
mnencia merged 1 commit into
mainfrom
renovate/arduino-setup-task-3.x

Conversation

@renovate

@renovate renovate Bot commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
arduino/setup-task action major v2v3.0.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

arduino/setup-task (arduino/setup-task)

v3.0.0: 3.0.0

Compare Source

Migration Guide

The version of the Node.js runtime used to execute the action has been updated from 20 to 24. This could be a breaking change for certain GitHub Actions workflows.

If a workflow with dependency on the arduino/setup-task action uses only GitHub-hosted GitHub Actions runners, no changes are required.

If the workflow uses a self-hosted runner, the workflow run might fail after updating arduino/setup-task:

Error: System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. (Parameter ''using: node24' is not supported, use 'docker', 'node16' or 'node20' 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/setup-task/v3/action.yml

This means an older runner version that does not provide Node.js 24.x is installed on the runner machine. In this case, the runner must be updated to a modern version with Node.js 24.x support prior to updating the arduino/setup-task action in the affected workflow.

Changelog

Breaking
  • Update Node.js runtime for action from 20 to 24 (#​1408)
Enhancement

Full Changeset

Contributors


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Never, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot requested a review from a team as a code owner July 15, 2026 08:24
@dosubot dosubot Bot added the lgtm This PR has been approved by a maintainer label Jul 15, 2026
@mnencia mnencia force-pushed the renovate/arduino-setup-task-3.x branch from 387cc6e to 4353e56 Compare July 15, 2026 18:55
@dosubot dosubot Bot added the size:XS This PR changes 0-9 lines, ignoring generated files. label Jul 15, 2026
| datasource  | package            | from   | to     |
| ----------- | ------------------ | ------ | ------ |
| github-tags | arduino/setup-task | v2.0.0 | v3.0.0 |


Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate Bot force-pushed the renovate/arduino-setup-task-3.x branch from 4353e56 to ad19d28 Compare July 16, 2026 09:10
@mnencia mnencia merged commit 7bf9c6c into main Jul 16, 2026
8 checks passed
@mnencia mnencia deleted the renovate/arduino-setup-task-3.x branch July 16, 2026 09:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated lgtm This PR has been approved by a maintainer no-issue size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants