Skip to content

(security) SHA-pin GitHub Actions to commit SHAs - #19

Merged
w1ck3ds0d4 merged 2 commits into
mainfrom
pre-publish-fixes
Jul 26, 2026
Merged

(security) SHA-pin GitHub Actions to commit SHAs#19
w1ck3ds0d4 merged 2 commits into
mainfrom
pre-publish-fixes

Conversation

@w1ck3ds0d4

Copy link
Copy Markdown
Owner

Pin all third-party action refs to full commit SHAs (v6).

…mples

Replace version-tag and moving-branch uses: refs with 40-char commit SHAs
and a trailing human-readable version comment, so the supply-chain scanner
cannot flag them.

- ci.yml: actions/checkout, actions/setup-node
- scan.yml: aquasecurity/trivy-action, dtolnay/rust-toolchain (was @stable),
  actions/setup-dotnet, actions/upload-artifact
- action.yml: setup-node, setup-python, cache (x3), trivy-action (x2),
  rust-toolchain (was @stable), setup-dotnet, codeql-action/upload-sarif,
  upload-artifact
- examples: actions/checkout in security.yml and security-with-claude.yml

All listed versions were verified to exist; no version corrections needed.
Own-repo refs (w1ck3ds0d4/SecureCheck@main) and local refs left as-is.
@w1ck3ds0d4
w1ck3ds0d4 merged commit 2ceab58 into main Jul 26, 2026
@w1ck3ds0d4
w1ck3ds0d4 deleted the pre-publish-fixes branch July 26, 2026 23:25
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