Skip to content

Pin GitHub Actions to specific commit SHAs#513

Merged
sleberknight merged 1 commit into
mainfrom
pin-actions-to-shas
Jun 6, 2026
Merged

Pin GitHub Actions to specific commit SHAs#513
sleberknight merged 1 commit into
mainfrom
pin-actions-to-shas

Conversation

@sleberknight

Copy link
Copy Markdown
Member

Pin all GitHub Actions to specific commit SHAs instead of floating version tags. This prevents supply chain attacks where a tag could be silently moved to a different commit. Version tags are preserved as inline comments for readability. Dependabot for github-actions will keep the pinned SHAs up to date automatically.

Replaces floating version tags with pinned commit SHAs for all
GitHub Actions to prevent supply chain attacks. Version tags are
preserved as comments. Dependabot will keep the SHAs up to date.
@sleberknight sleberknight added this to the 4.2.0 milestone Jun 6, 2026
@sleberknight sleberknight added the infrastructure Changes to build, deployment, code analysis tools, and other project infrastructure label Jun 6, 2026
@sleberknight sleberknight self-assigned this Jun 6, 2026
@sonarqubecloud

sonarqubecloud Bot commented Jun 6, 2026

Copy link
Copy Markdown

@sleberknight sleberknight merged commit d2dd92e into main Jun 6, 2026
8 checks passed
@sleberknight sleberknight deleted the pin-actions-to-shas branch June 6, 2026 03:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

infrastructure Changes to build, deployment, code analysis tools, and other project infrastructure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant