Skip to content

Pin CI actions to current v7 releases - #135

Merged
jim4226 merged 1 commit into
mainfrom
codex/csis-actions-v7
Aug 6, 2026
Merged

Pin CI actions to current v7 releases#135
jim4226 merged 1 commit into
mainfrom
codex/csis-actions-v7

Conversation

@jim4226

@jim4226 jim4226 commented Aug 6, 2026

Copy link
Copy Markdown
Owner

Summary

  • upgrade actions/checkout from v4 to v7.0.1
  • upgrade actions/setup-python from v5 to v7.0.0
  • pin both actions to their exact release commit SHAs

Why

The first successful CI matrix emitted Node 20 deprecation annotations for the older action generations. The current v7 releases use the supported runtime, and full-SHA pins prevent mutable tags from silently changing executed workflow code.

Validation

This PR should run the full Ubuntu/Windows × Python 3.10/3.14 matrix. The preceding workflow run passed all four jobs.

Move checkout and setup-python off their deprecated Node 20 generations and pin the reviewed v7 release commits for supply-chain integrity.
@jim4226
jim4226 merged commit d570dd5 into main Aug 6, 2026
4 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