Skip to content

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

Merged
joetannenbaum merged 2 commits into
3.xfrom
pin-github-actions
May 13, 2026
Merged

Pin GitHub Actions to commit SHAs and add Dependabot config#200
joetannenbaum merged 2 commits into
3.xfrom
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.

@joetannenbaum joetannenbaum merged commit 2186a44 into 3.x May 13, 2026
14 checks passed
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