Skip to content

Pin GH Actions to commit sha#142

Closed
votdev wants to merge 1 commit into
mainfrom
pin-ci-actions-to-sha
Closed

Pin GH Actions to commit sha#142
votdev wants to merge 1 commit into
mainfrom
pin-ci-actions-to-sha

Conversation

@votdev
Copy link
Copy Markdown
Member

@votdev votdev commented Mar 24, 2026

Pin GH Actions to commit sha

Copilot AI review requested due to automatic review settings March 24, 2026 08:07
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Pins third-party GitHub Actions used across CI/security workflows to immutable commit SHAs to improve supply-chain security and build reproducibility.

Changes:

  • Replace tag/branch-based uses: references (e.g., @v4, @master, @main) with full commit SHAs.
  • Apply pinning across build, scanning (Trivy/SARIF upload), FOSSA scanning, and CodeQL analysis workflows.

Reviewed changes

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

File Description
.github/workflows/template-build.yml Pins checkout and Docker-related actions (qemu/buildx/login/build-push) plus vault secrets action to SHAs.
.github/workflows/scan.yml Pins checkout, Trivy action, and SARIF upload action to SHAs.
.github/workflows/fossa.yml Pins vault secrets and FOSSA action to SHAs.
.github/workflows/codeql-analysis.yml Pins checkout and CodeQL init/autobuild/analyze actions to SHAs.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@votdev votdev closed this Mar 24, 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.

2 participants