Secure Github Actions

Secure GitHub Actions workflows against supply-chain, privilege, and shell-injection risks. Use when creating, scaffolding, editing, or reviewing `.github/workflows/*.yml`, reusable workflows, `action.yml`, or Dependabot config for GitHub Actions. Also use for full repository security audits ("audit my workflows", "harden this repo", "security scan", "pin actions to SHA"), secrets scanning with gitleaks and trufflehog, and pre-public-release security reviews. Enforce full 40-character commit SHA pinning, avoid `pull_request_target` on untrusted code, pass GitHub context into `run:` steps via `env:`, and set least-privilege permissions.

vechain bdd4419 5 files · 15.7 KB Updated

File contents

vechain/x-app-template/tree/main/.agents/skills/secure-github-actions commit bdd4419836

Frequently asked questions

npx skillmds@latest add vechain/secure-github-actions