Skip to content

Add wille/gh-actions-cli under Build techniques - #82

Open
wille wants to merge 1 commit into
bureado:mainfrom
wille:add-gh-actions-cli
Open

Add wille/gh-actions-cli under Build techniques#82
wille wants to merge 1 commit into
bureado:mainfrom
wille:add-gh-actions-cli

Conversation

@wille

@wille wille commented Jul 8, 2026

Copy link
Copy Markdown

Adds gh-actions-cli (gha) — an MIT-licensed Go CLI that hardens GitHub Actions usage: pins every uses: ref to a commit SHA (with a CI gate for unpinned actions), generates and applies GitHub's allowed-actions allowlist policy from what workflows actually use, enables the new sha_pinning_required repo setting, and safely updates pinned actions.

Placed under Build techniques next to sethvargo/ratchet, which covers the pinning half of the same problem; this also covers policy enforcement. Motivated by the tj-actions/changed-files compromise.

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