Skip to content

chore: pin GitHub Actions SHAs in CI workflows#104

Merged
rokuosan merged 1 commit intomainfrom
ci-sha-pinning
Apr 28, 2026
Merged

chore: pin GitHub Actions SHAs in CI workflows#104
rokuosan merged 1 commit intomainfrom
ci-sha-pinning

Conversation

@rokuosan
Copy link
Copy Markdown
Owner

@rokuosan rokuosan commented Apr 28, 2026

Summary

Pin the GitHub Actions used in our workflows from version tags to specific commit SHAs.

Changes

  • .github/workflows/build-container-image.yaml
    • Pin actions/checkout
    • Pin docker/setup-qemu-action
  • .github/workflows/ci-golang.yaml
    • Pin actions/checkout
    • Pin actions/setup-go
  • .github/workflows/deploy-pages.yaml
    • Pin actions/checkout
    • Pin actions/setup-go
    • Pin actions/configure-pages
    • Pin actions/deploy-pages
  • Clean up a few minor workflow formatting inconsistencies

Purpose

  • Prevent unintended action changes caused by moving tags
  • Improve reproducibility for CI and deployment runs

@rokuosan rokuosan changed the title feat: SHA Pinning chore: pin GitHub Actions SHAs in CI workflows Apr 28, 2026
@rokuosan rokuosan merged commit d6e654e into main Apr 28, 2026
4 checks passed
@rokuosan rokuosan deleted the ci-sha-pinning branch April 28, 2026 02:34
@rokuosan rokuosan self-assigned this Apr 28, 2026
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