Skip to content

UID2-6913: Pin third-party GitHub Action refs to commit SHAs#138

Merged
jon8787 merged 3 commits intomainfrom
jon-UID2-6913-pin-third-party-actions
Apr 15, 2026
Merged

UID2-6913: Pin third-party GitHub Action refs to commit SHAs#138
jon8787 merged 3 commits intomainfrom
jon-UID2-6913-pin-third-party-actions

Conversation

@jon8787
Copy link
Copy Markdown
Contributor

@jon8787 jon8787 commented Apr 14, 2026

Summary

Pin third-party (non-GitHub-owned) action references to full-length commit SHAs to mitigate supply-chain attacks from mutable tags.

Only external actions are pinned in this PR (e.g. docker/*, aws-actions/*, softprops/*, etc.). GitHub-owned actions (actions/*) are not included in this change.

Verification

Each SHA can be verified with:

git ls-remote https://github.com/<owner>/<repo> <tag>

Test plan

  • Verify CI passes with pinned refs

🤖 Generated with Claude Code

jon8787 and others added 2 commits April 14, 2026 14:19
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@jon8787
Copy link
Copy Markdown
Contributor Author

jon8787 commented Apr 14, 2026

Also bumped Gradle 9.3.0 → 9.4.1 and AGP 9.0.0 → 9.1.1 in separate commits — the Android lint check was failing because newer versions are available. Unrelated to the SHA pinning change but needed to get CI green.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@jon8787 jon8787 merged commit 9de084d into main Apr 15, 2026
2 checks passed
@jon8787 jon8787 deleted the jon-UID2-6913-pin-third-party-actions branch April 15, 2026 00:19
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