Skip to content

chore: SHA-pin GitHub Actions#202

Open
skonefal wants to merge 1 commit into
mainfrom
chore/sha-pin-github-actions
Open

chore: SHA-pin GitHub Actions#202
skonefal wants to merge 1 commit into
mainfrom
chore/sha-pin-github-actions

Conversation

@skonefal

@skonefal skonefal commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

SHA-pin GitHub Actions to commit hashes.

@skonefal skonefal marked this pull request as ready for review June 15, 2026 11:57
@cursor

cursor Bot commented Jun 15, 2026

Copy link
Copy Markdown

PR Summary

Low Risk
Workflow-only pinning with no application logic changes; behavior should match the same tagged versions already in use.

Overview
Pins third-party GitHub Actions to immutable commit SHAs in pull-request.yaml and py-publish.yaml, replacing floating tags like @v6 and @v7.

Affected steps: actions/checkout, astral-sh/setup-uv (both jobs in the PR workflow), and pypa/gh-action-pypi-publish in the release workflow. Each pin keeps a comment with the original tag for readability.

This aligns those workflows with supply-chain hardening so CI and PyPI publish run fixed action revisions instead of whatever a moving tag might resolve to.

Reviewed by Cursor Bugbot for commit 14cb498. Configure here.

@bh2smith bh2smith left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems legit.

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.

2 participants