Skip to content

ci: move workflows to Node 24 actions - #100

Merged
kev1n77 merged 1 commit into
mainfrom
codex/node24-github-actions
Jul 21, 2026
Merged

ci: move workflows to Node 24 actions#100
kev1n77 merged 1 commit into
mainfrom
codex/node24-github-actions

Conversation

@kev1n77

@kev1n77 kev1n77 commented Jul 21, 2026

Copy link
Copy Markdown
Owner

Summary

  • upgrade checkout, setup-node, setup-python, and upload-artifact to official Node 24 runtime releases
  • keep every workflow dependency pinned to an immutable commit SHA
  • clarify that the Python CI step covers all release and supply-chain tooling

Verified versions

  • actions/checkout@v7.0.1 (node24)
  • actions/setup-node@v7.0.0 (node24)
  • actions/setup-python@v7.0.0 (node24)
  • actions/upload-artifact@v7.0.1 (node24)

Verification

  • python scripts/verify_supply_chain.py
  • python -m unittest discover -s scripts/tests -v (32 passed, 1 skipped because Windows symlink creation is unavailable)
  • git diff --check

@kev1n77
kev1n77 merged commit b1aa8c5 into main Jul 21, 2026
19 of 20 checks passed
@kev1n77
kev1n77 deleted the codex/node24-github-actions branch July 21, 2026 18:58
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