Skip to content

Pin GitHub Actions to verified SHAs#49

Open
danielmartin wants to merge 1 commit into
mainfrom
dmartin/pin-github-actions-shas
Open

Pin GitHub Actions to verified SHAs#49
danielmartin wants to merge 1 commit into
mainfrom
dmartin/pin-github-actions-shas

Conversation

@danielmartin

Copy link
Copy Markdown

Summary

This pins external GitHub Actions references in the workflow files to verified full-length commit SHAs while preserving the currently referenced release or branch behavior.

The pypa/gh-action-pypi-publish@release/v1 branch was pinned to the peeled commit for the official v1.14.0 tag, which currently matches release/v1.

Validation

Verified upstream refs with git ls-remote --tags or git ls-remote --heads against the official action repositories. Ran git diff --check and a local workflow scan confirming every external uses: ref is pinned to a 40-character SHA.

Replaces mutable external GitHub Actions refs with verified full-length commit SHAs while preserving the existing referenced releases and branch behavior. Inline comments keep the original version context visible for reviewers.
@danielmartin danielmartin marked this pull request as ready for review June 8, 2026 10:55
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