Skip to content

chore: pin actions to commit SHAs - #8

Merged
schroedan merged 1 commit into
mainfrom
chore/pin-actions
Aug 26, 2026
Merged

chore: pin actions to commit SHAs#8
schroedan merged 1 commit into
mainfrom
chore/pin-actions

Conversation

@schnellert

@schnellert schnellert commented Aug 26, 2026

Copy link
Copy Markdown
Member

Closes #9

@schnellert schnellert self-assigned this Aug 26, 2026
Copilot AI lite review requested due to automatic review settings August 26, 2026 12:56
@schnellert
schnellert requested a review from a team as a code owner August 26, 2026 12:56

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Pins GitHub Actions used by CI and release workflows to immutable commit SHAs to improve supply-chain security and build reproducibility.

Changes:

  • Replaces tag-based uses: ...@v* references with commit-SHA pins across CI and release workflows.
  • Updates action references to specific SHAs, with inline comments indicating the corresponding action release versions.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
.github/workflows/release.yml Pins checkout/setup-go/release/Docker actions to commit SHAs in the release pipeline.
.github/workflows/ci.yml Pins checkout/setup-go/Docker actions to commit SHAs in the CI pipeline.
Suppressed comments (1)

.github/workflows/release.yml:115

  • This PR is titled as a SHA pinning change, but this step also bumps the action from v2 to v3 (major upgrade). Major versions can include breaking changes; either pin the commit for the existing v2 major line, or update the PR title/notes to explicitly call out the upgrade and validate the workflow still behaves as expected.
      - name: Upload checksums
        uses: softprops/action-gh-release@3d0d9888cb7fd7b750713d6e236d1fcb99157228 # v3.0.2
        with:
          files: dist/checksums.txt

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread .github/workflows/release.yml
Comment thread .github/workflows/release.yml
Comment thread .github/workflows/ci.yml
@schroedan
schroedan merged commit 95dfb39 into main Aug 26, 2026
2 of 4 checks passed
@schroedan
schroedan deleted the chore/pin-actions branch August 26, 2026 19:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

Pin Github Actions to commit SHAs

3 participants