Skip to content

Pin GitHub Actions workflows to their commit SHAs - #1

Merged
Mikey2725 merged 1 commit into
mempoolfrom
copilot/fix-issue-with-pull-159
Aug 30, 2026
Merged

Mikey2725 merged 1 commit into
mempoolfrom
copilot/fix-issue-with-pull-159

Conversation

Copilot AI commented Aug 30, 2026 •

Copy link
Copy Markdown

GitHub Actions are pinned to commit SHAs instead of version tags to prevent supply chain attacks and ensure workflow reproducibility.

Changes

Workflow updates:

  • .github/workflows/ci.yml: Pin 4 actions across 5 jobs

    • actions/checkout@v4 → @11d5960a326750d5838078e36cf38b85af677262
    • actions/cache@v3 → @6f8efc29b200d32929f49075959781ed54ec270c
    • vmactions/freebsd-vm@v1 → @83b151f58c6047089f4c80eb5ba2039d158ce093
  • .github/workflows/on-tag.yml: Pin 4 actions in Docker build job

    • actions/checkout@v3 → @a37ce9120846195fa4ece8f58b268e6043cb2f26
    • docker/setup-qemu-action@v3 → @c7c53464625b32c7a7e944ae62b3e17d2b600130
    • docker/setup-buildx-action@v3 → @8d2750c68a42422c14e847fe6c8ac0403b4cbd6f
    • actions/cache@v3 → @6f8efc29b200d32929f49075959781ed54ec270c
  • .github/workflows/project-review-status.yml: Pin reusable workflow

    • mempool/.github/.github/workflows/project-board-automation.yml@master → @86b3a255a9a60ac3396d516bd26a64a171aef7d5

Before:

- uses: actions/checkout@v4

After:

- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4

Co-authored-by: Mikey2725 <197395245+Mikey2725@users.noreply.github.com>
Copilot AI changed the title Pin GitHub Actions workflows to their SHAs for security Pin GitHub Actions workflows to their commit SHAs Aug 30, 2026
Copilot AI requested a review from Mikey2725 August 30, 2026 11:17
@Mikey2725
Mikey2725 marked this pull request as ready for review August 30, 2026 12:28
@Mikey2725
Mikey2725 requested review from Mikey2725 and removed request for Mikey2725 August 30, 2026 12:28
@Mikey2725
Mikey2725 merged commit c010bf1 into mempool Aug 30, 2026
1 check passed
@Mikey2725
Mikey2725 self-requested a review August 30, 2026 19:54
Repository owner locked and limited conversation to collaborators Sep 1, 2026
Repository owner unlocked this conversation Sep 1, 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