Skip to content

Bump GitHub Actions off the deprecated Node 20 runtime - #12

Merged
amrali-eg merged 1 commit into
masterfrom
chore/bump-actions
Aug 26, 2026
Merged

Bump GitHub Actions off the deprecated Node 20 runtime#12
amrali-eg merged 1 commit into
masterfrom
chore/bump-actions

Conversation

@amrali-eg

Copy link
Copy Markdown
Owner

actions/checkout@v4 and setup-dotnet@v4 target Node 20, which GitHub already forces onto Node 24 with a deprecation warning on every run.

Action From To
actions/checkout v4 v7
actions/setup-dotnet v4 v6

Identical to EncodingChecker#42, already merged and green with zero deprecation warnings.

Breaking changes across those majors — credential persistence, ESM packaging, fork-PR checkout under pull_request_target/workflow_run, and the Node 24 runtime move — none of which these workflows rely on. Every input used here still exists in the target versions.

🤖 Generated with Claude Code

  actions/checkout     v4 -> v7
  actions/setup-dotnet v4 -> v6

Same change as EncodingChecker#42, which is already merged and green. The
release notes across those majors affect credential persistence, ESM packaging,
fork-PR checkout under pull_request_target/workflow_run, and the Node 24 runtime
move - none of which these workflows rely on.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@amrali-eg
amrali-eg merged commit d598b18 into master Aug 26, 2026
1 check passed
@amrali-eg
amrali-eg deleted the chore/bump-actions branch August 26, 2026 19:51
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