Skip to content

ci(stale): bump checkout to v6 and github-script to v8#8213

Merged
soyuka merged 1 commit into
api-platform:mainfrom
soyuka:ci/bump-stale-node24
May 29, 2026
Merged

ci(stale): bump checkout to v6 and github-script to v8#8213
soyuka merged 1 commit into
api-platform:mainfrom
soyuka:ci/bump-stale-node24

Conversation

@soyuka
Copy link
Copy Markdown
Member

@soyuka soyuka commented May 29, 2026

Summary

Bump actions/checkout@v4@v6 and actions/github-script@v7@v8 in .github/workflows/stale.yml.

Context

GitHub Actions emits a Node 20 deprecation warning when the workflow runs (visible in the latest run). Node 20 will be forced to Node 24 by default on June 2nd, 2026 and removed from runners on September 16th, 2026 (see the GitHub changelog).

stale.yml was the last workflow on main still pinned to checkout@v4 / github-script@v7. Everything else either runs on Node 24 (checkout@v6, cache@v5, upload-artifact@v6) or has no Node runtime (codecov-action@v5, composite).

The companion actions/setup-node@v4@v6 bump is on #8212 against 4.3 and will reach main through the usual merge-up.

Test plan

  • Trigger Mark stale issues workflow from this branch (workflow_dispatch, dry_run=true) and verify no Node 20 deprecation warning in the job summary.

Address GitHub Actions Node 20 deprecation warning. Node 20 will be
forced to Node 24 by default starting June 2nd, 2026 and removed from
runners on September 16th, 2026.

The companion `actions/setup-node@v4` → `@v6` bump is handled on
branch `4.3` and will reach `main` through the usual merge-up.
@soyuka soyuka merged commit 67b1c51 into api-platform:main May 29, 2026
1 of 112 checks passed
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