Skip to content

chore(ci): bump workflow actions off deprecated Node 20 runtime#16

Merged
Saturate merged 2 commits into
mainfrom
chore/bump-workflow-actions-node24
Jun 15, 2026
Merged

chore(ci): bump workflow actions off deprecated Node 20 runtime#16
Saturate merged 2 commits into
mainfrom
chore/bump-workflow-actions-node24

Conversation

@Saturate

Copy link
Copy Markdown
Owner

GitHub forces Node 24 for JavaScript actions starting 2026-06-16 and warns on the old ones (seen in the latest Prepare Release run).

Bumps to Node 24 runtimes:

  • actions/checkout v4 → v5
  • actions/setup-node v4 → v5
  • pnpm/action-setup v4 → v6
  • actions/create-github-app-token v2 → v3

The input/output contracts used here are unchanged across these majors (app-id/private-key/token, cache: pnpm, packageManager from package.json). This PR's build-test job exercises the checkout/pnpm/setup-node bumps directly; create-github-app-token@v3 runs on the push-to-main update-changelog job.

Saturate added 2 commits June 15, 2026 13:59
GitHub forces Node 24 for JS actions from 2026-06-16 and warns on the old
ones. Move checkout/setup-node to v5, pnpm/action-setup to v6, and
create-github-app-token to v3 (all Node 24). Input/output contracts used
here (app-id/private-key/token, cache: pnpm, packageManager) are unchanged.
@Saturate Saturate merged commit 553724a into main Jun 15, 2026
3 checks passed
@Saturate Saturate deleted the chore/bump-workflow-actions-node24 branch June 15, 2026 12:17
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.

1 participant