Skip to content

fix(ci): restore Node.js 24 actions; revert incorrect v4 downgrade - #240

Merged
imran-siddique merged 1 commit into
mainfrom
fix/ci-restore-v6-actions
Jun 8, 2026
Merged

fix(ci): restore Node.js 24 actions; revert incorrect v4 downgrade#240
imran-siddique merged 1 commit into
mainfrom
fix/ci-restore-v6-actions

Conversation

@imran-siddique

Copy link
Copy Markdown
Contributor

Summary

Root cause: The last passing CI run (bb0726f, 2026-06-06 22:25 UTC) used @v6 in all workflows with no env-var shim. PR #231 misdiagnosed the CI failure and downgraded to @v4, which uses the Node.js 20 runtime that GitHub is deprecating on June 16 2026.

Test plan

  • CI passes on this PR branch after merge
  • Verify actions/checkout@v6 and actions/setup-python@v6 appear in step names in the run log

🤖 Generated with Claude Code

PR #231 (d4528cb) downgraded checkout/setup-python from @v6 to @v4
and added FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 as a workaround. @v4
actions use the Node.js 20 runtime which GitHub is deprecating on
June 16 2026. @v6 uses Node.js 24 and needs no env-var shim. Restore
the five workflow files to the versions that were passing CI before
the downgrade.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@imran-siddique
imran-siddique merged commit 50369d0 into main Jun 8, 2026
2 of 15 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