Skip to content

Bump GitHub Action pins to node24-compatible majors#63

Merged
deorus merged 1 commit into
mainfrom
platform/bump-action-pins-node24
Jun 16, 2026
Merged

Bump GitHub Action pins to node24-compatible majors#63
deorus merged 1 commit into
mainfrom
platform/bump-action-pins-node24

Conversation

@deorus

@deorus deorus commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Bumps GitHub Action pins to majors that ship with the node24 runtime, ahead of GitHub's node20 deprecation.

  • actions/checkout v4 → v6
  • actions/setup-node v3 → v6

Tracking: https://github.com/Doist/platform-backlog/issues/1385

@doistbot doistbot left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR bumps the pinned major versions of actions/checkout and actions/setup-node to v6 to support the node24 runtime.

Few things worth tightening:

  • actions/checkout@v6 isn't available, so the workflow will fail when GitHub tries to resolve the action.
  • actions/setup-node@v6 isn't available either; please fix all occurrences so the workflows can resolve successfully.

Share FeedbackReview Logs

Comment thread .github/workflows/check-pull-request-health.yml
Comment thread .github/workflows/check-pull-request-health.yml
Comment thread .github/workflows/publish.yml
Comment thread .github/workflows/publish.yml
@deorus deorus merged commit 5fb8506 into main Jun 16, 2026
3 checks passed
@deorus deorus deleted the platform/bump-action-pins-node24 branch June 16, 2026 22:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants