Skip to content

Pin GitHub Actions to commit SHAs and add Dependabot config#804

Merged
pushpak1300 merged 2 commits into
mainfrom
pin-github-actions
May 14, 2026
Merged

Pin GitHub Actions to commit SHAs and add Dependabot config#804
pushpak1300 merged 2 commits into
mainfrom
pin-github-actions

Conversation

@joetannenbaum
Copy link
Copy Markdown
Contributor

All third-party GitHub Actions are pinned to specific commit SHAs (with version comments) across every workflow file.

Workflow files with inline steps gain persist-credentials: false on actions/checkout to drop the GITHUB_TOKEN from the runner after checkout, and receive a top-level permissions: contents: read (or write where needed) if one isn't already present.

A .github/dependabot.yml is added to keep pinned action SHAs up to date automatically via weekly grouped PRs.

@pushpak1300 pushpak1300 merged commit 4b633b6 into main May 14, 2026
22 checks passed
@pushpak1300 pushpak1300 deleted the pin-github-actions branch May 14, 2026 03:28
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