Skip to content

Comments

chore: Pin GitHub Actions to commit SHAs#1371

Open
pgoslatara wants to merge 1 commit intoServiceStack:mainfrom
pgoslatara:actup/pin-actions-to-sha-1771518819
Open

chore: Pin GitHub Actions to commit SHAs#1371
pgoslatara wants to merge 1 commit intoServiceStack:mainfrom
pgoslatara:actup/pin-actions-to-sha-1771518819

Conversation

@pgoslatara
Copy link

This PR pins GitHub Actions to exact commit SHAs for more reproducible builds.

Why pin to commit SHAs?

Pinning GitHub Actions to specific commit SHAs ensures your workflow uses the exact same version every time, preventing unexpected changes when an action publisher releases a new version. This improves security and reliability.

Learn more: https://docs.github.com/en/actions/security-guides/security-hardening-for-github-actions#using-third-party-actions

Changes

  • Pinned actions/checkout from v5 to 93cb6ef in .github/workflows/benchmarks-ormlite.yml, .github/workflows/benchmarks-ormlite.yml, .github/workflows/build-aws.yml, .github/workflows/build-aws.yml, .github/workflows/build-azure.yml, .github/workflows/build-azure.yml, .github/workflows/build-blazor.yml, .github/workflows/build-blazor.yml, .github/workflows/build-logging.yml, .github/workflows/build-logging.yml, .github/workflows/build-ormlite.yml, .github/workflows/build-ormlite.yml, .github/workflows/build-redis.yml, .github/workflows/build-redis.yml, .github/workflows/build-servicestack.yml, .github/workflows/build-servicestack.yml, .github/workflows/build-stripe.yml, .github/workflows/build-stripe.yml, .github/workflows/build-text.yml, .github/workflows/build-text.yml, .github/workflows/feedz-push.yml, .github/workflows/feedz-push.yml, .github/workflows/github-push.yml, .github/workflows/github-push.yml, .github/workflows/integration-ormlite-community-providers.yml, .github/workflows/integration-ormlite-community-providers.yml, .github/workflows/integration-ormlite.yml, .github/workflows/integration-ormlite.yml, .github/workflows/myget-push.yml, .github/workflows/myget-push.yml, .github/workflows/nuget-pack.yml, .github/workflows/nuget-pack.yml, .github/workflows/nuget-push.yml, .github/workflows/nuget-push.yml, .github/workflows/pre-release-pack.yml, .github/workflows/pre-release-pack.yml
  • Pinned dawidd6/action-download-artifact from v2 to 2686771 in .github/workflows/feedz-push.yml, .github/workflows/github-push.yml, .github/workflows/myget-push.yml, .github/workflows/nuget-push.yml
  • Pinned actions/upload-artifact from v4 to ea165f8 in .github/workflows/nuget-pack.yml, .github/workflows/pre-release-pack.yml

@pgoslatara pgoslatara marked this pull request as ready for review February 19, 2026 16:36
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