ci: enforce sha-pinned github actions (#628)
## Summary - add PR linting that rejects external GitHub Actions not pinned to a 40-character commit SHA - keep existing action refs pinned and align stale version comments with their pinned SHAs - extend .gitignore coverage for local env, key/cert, Python cache, and virtualenv files ## Testing - local SHA-pin check over .github/workflows/*.yml and *.yaml - ruby YAML parse for .github/workflows/*.yml - git diff --cached --check
J
John Kennedy committed
9a9fce94294fa0a544956ed4d1beb8a816497dbc
Parent: 0ae10d7
Committed by GitHub <noreply@github.com>
on 6/25/2026, 8:43:21 PM