mirror of
https://github.com/sdras/awesome-actions.git
synced 2026-07-17 03:52:32 -05:00
[PR #806] Add gha-shield - browser-based GitHub Actions workflow security scanner #10959
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/sdras/awesome-actions/pull/806
Author: @Fabridev444
Created: 5/26/2026
Status: 🔄 Open
Base:
main← Head:add-gha-shield📝 Commits (1)
1d31420Add gha-shield - browser-based GitHub Actions workflow security scanner📊 Changes
1 file changed (+1 additions, -0 deletions)
View changed files
📝
README.md(+1 -0)📄 Description
Adds gha-shield to the Static Analysis section.
What it is: a browser-only scanner that takes a GitHub Actions workflow YAML and returns 13 categorized security findings in under 5 seconds, no install or signup required.
The 13 rules: unpinned actions (no SHA), `pull_request_target` + PR-ref checkout, `${{ github.event.* }}` interpolated into `run:` shells, missing `permissions:` block, `continue-on-error` on auth/test steps, `secrets.*` in `if:` conditions, `curl | bash`, untrusted-host downloads without checksum, `schedule:` with broad token, `workflow_run` + untrusted checkout, hard-coded provider keys (sk-, ghp_, AKIA…) in `env:`, untrusted action receiving GITHUB_TOKEN, job without `timeout-minutes`.
Receipts:
Following the awesome-list format. Happy to adjust the description length or position if needed.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.