You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
ci(release): bump Node 20 actions to Node 24-compatible pins before GitHub force-migration #46
The v1.0.0 release ran clean, but release.yml emitted Node 20 deprecation annotations. GitHub force-migrates these actions to Node 24 on 2026-06-16 (and removes Node 20 from runners 2026-09-16), so the SHA pins should be bumped to Node 24-compatible releases proactively.
Also worth checking ci.yml / any other workflow for the same actions/* pins.
Task
Bump each to the latest Node 24-supporting release, re-pinned to the new full commit SHA (keep the # vX.Y.Z comment for readability).
Confirm pypa/gh-action-pypi-publish and sigstore/gh-action-sigstore-python pins are already Node 24-clean (they did not appear in the annotations).
Verify with a no-op workflow run or a dry build job that the annotations are gone.
Severity
Low / housekeeping. Non-blocking — the release published and signed fine. Forced migration is automatic; this is to remove the warnings and stay ahead of the Node 20 runner removal.
Activity
ci: bump all GitHub Actions to Node 24-compatible versions (#47)
ernestprovo23 commentedon Jun 29, 2026
Fixed by PR #47 (merged to main at df1ab87). All Node 20 action pins bumped to Node 24-compatible versions (checkout@v7, setup-python@v6, etc.).