Skip to content

chore: pin all used actions - #29

Merged
peinjoh merged 1 commit into
mainfrom
chore/pin-all-versions
Aug 26, 2026
Merged

chore: pin all used actions#29
peinjoh merged 1 commit into
mainfrom
chore/pin-all-versions

Conversation

@peinjoh

@peinjoh peinjoh commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

This PR:

  • pins all actions via hash / version comment

Resolves #27

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 references to immutable commit SHAs (with version comments) to improve supply-chain security and build reproducibility across shared workflows and composite actions.

Changes:

  • Pin actions/checkout, Swatinem/rust-cache, and actions/cache in the Rust coverage workflow to specific SHAs with version comments.
  • Pin anchore/sbom-action in the SBOM generation composite action to a specific SHA with a version comment.

Reviewed changes

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

File Description
.github/workflows/rust-coverage.yml Replaces tag-based uses: references with SHA-pinned action revisions for checkout and caching steps.
.github/actions/sbom-generation/action.yml Pins anchore/sbom-action to a commit SHA for both CycloneDX and SPDX SBOM generation steps.

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

@peinjoh
peinjoh merged commit a3a224e into main Aug 26, 2026
1 check passed
@peinjoh
peinjoh deleted the chore/pin-all-versions branch August 26, 2026 12:00
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.

chore: pin all shared-workflow actions

3 participants