Skip to content

Pin GitHub Actions to commit SHAs - #243

Merged
nachorpaez merged 1 commit into
scipfrom
SEC-4382/sha-pin-actions-uZBcmHokBCuN
Nov 11, 2026
Merged

nachorpaez merged 1 commit into
scipfrom
SEC-4382/sha-pin-actions-uZBcmHokBCuN

Conversation

@nachorpaez

Copy link
Copy Markdown
Contributor

Pins every GitHub Action referenced by a tag or branch in this repository's workflows to the full commit SHA that ref currently resolves to, so behavior is unchanged. The resolved version is kept as a trailing comment for readability and for Dependabot/Renovate updates.

This follows GitHub's recommendation to pin versions of actions to a full-length commit SHA.

File Action Previous ref Pinned SHA (version)
.github/workflows/build.yml actions/checkout v7 3d3c42e5aac5ba805825da76410c181273ba90b1 (v7.0.1)
.github/workflows/build.yml actions/setup-node v7 949feb2413d6458794dcd2491c4babbbce0c15c1 (v7.1.0)
.github/workflows/build.yml actions/cache v6 55cc8345863c7cc4c66a329aec7e433d2d1c52a9 (v6.1.0)
.github/workflows/build.yml actions/upload-artifact v7 cf430e030ddbb5b0abf93d22962f4752f3646cd9 (v7.0.2)
.github/workflows/build.yml actions/download-artifact v8 9000827ccba6bdab643e8b6fd33ac0654aef8333 (v8.0.2)
.github/workflows/build.yml ncipollo/release-action v1 339a81892b84b4eeb0f6e744e4574d79d0d9b8dd (v1.21.0)
.github/workflows/codeql.yml actions/checkout v7 3d3c42e5aac5ba805825da76410c181273ba90b1 (v7.0.1)
.github/workflows/codeql.yml github/codeql-action/init v4 33d7b85da1a04171e211befe2c739303b9a4c066 (v4.39.3)
.github/workflows/codeql.yml github/codeql-action/autobuild v4 33d7b85da1a04171e211befe2c739303b9a4c066 (v4.39.3)
.github/workflows/codeql.yml github/codeql-action/analyze v4 33d7b85da1a04171e211befe2c739303b9a4c066 (v4.39.3)
.github/workflows/labeler.yml github/issue-labeler v3.5 ccca1e16fcb66762200e616fc29b57b940c1cb67 (v3.5)
.github/workflows/release.yml actions/checkout v7 3d3c42e5aac5ba805825da76410c181273ba90b1 (v7.0.1)
.github/workflows/release.yml actions/setup-node v7 949feb2413d6458794dcd2491c4babbbce0c15c1 (v7.1.0)
.github/workflows/release.yml i3h/download-release-asset v1 a987f9dc3559bd1024d7ed353b59c9d0bbb8ab61 (v1.3.3)
.github/workflows/scip-docker.yml actions/checkout v7 3d3c42e5aac5ba805825da76410c181273ba90b1 (v7.0.1)
.github/workflows/scip-docker.yml jdx/mise-action v5.2.7 b44d12e7d0d8ee7461bb893e1b1993500433185b (v5.2.7)
.github/workflows/scip-docker.yml actions/cache v6 55cc8345863c7cc4c66a329aec7e433d2d1c52a9 (v6.1.0)
.github/workflows/scip-docker.yml docker/setup-buildx-action v4 f87e5991a6d7451dcb8d9637bfbc97413f497069 (v4.4.1)
.github/workflows/scip-docker.yml docker/build-push-action v7 c3c9e263c25d99ce0380d002d59b67737d91b0dc (v7.4.0)
.github/workflows/scip-release.yml actions/checkout v7 3d3c42e5aac5ba805825da76410c181273ba90b1 (v7.0.1)
.github/workflows/scip-release.yml docker/setup-buildx-action v4 f87e5991a6d7451dcb8d9637bfbc97413f497069 (v4.4.1)
.github/workflows/scip-release.yml actions/setup-node v7 949feb2413d6458794dcd2491c4babbbce0c15c1 (v7.1.0)
.github/workflows/scip-release.yml docker/login-action v4 8aa5831fb8d48d8f76594c7ddde61ae58019f550 (v4.8.0)
.github/workflows/scip-release.yml docker/build-push-action v7 c3c9e263c25d99ce0380d002d59b67737d91b0dc (v7.4.0)
.github/workflows/scip-snapshot.yml actions/checkout v7 3d3c42e5aac5ba805825da76410c181273ba90b1 (v7.0.1)
.github/workflows/scip-snapshot.yml jdx/mise-action v5.2.7 b44d12e7d0d8ee7461bb893e1b1993500433185b (v5.2.7)
.github/workflows/scip-snapshot.yml actions/cache v6 55cc8345863c7cc4c66a329aec7e433d2d1c52a9 (v6.1.0)
.github/workflows/scip-style.yml actions/checkout v7 3d3c42e5aac5ba805825da76410c181273ba90b1 (v7.0.1)
.github/workflows/scip-style.yml jdx/mise-action v5.2.7 b44d12e7d0d8ee7461bb893e1b1993500433185b (v5.2.7)
.github/workflows/validation.yml actions/checkout v7 3d3c42e5aac5ba805825da76410c181273ba90b1 (v7.0.1)
.github/workflows/validation.yml actions/setup-node v7 949feb2413d6458794dcd2491c4babbbce0c15c1 (v7.1.0)
.github/workflows/validation.yml actions/cache v6 55cc8345863c7cc4c66a329aec7e433d2d1c52a9 (v6.1.0)
.github/workflows/validation.yml actions/checkout v7 3d3c42e5aac5ba805825da76410c181273ba90b1 (v7.0.1)
.github/workflows/validation.yml actions/setup-node v7 949feb2413d6458794dcd2491c4babbbce0c15c1 (v7.1.0)
.github/workflows/validation.yml actions/cache v6 55cc8345863c7cc4c66a329aec7e433d2d1c52a9 (v6.1.0)
.github/workflows/validation.yml actions/checkout v7 3d3c42e5aac5ba805825da76410c181273ba90b1 (v7.0.1)
.github/workflows/validation.yml actions/setup-node v7 949feb2413d6458794dcd2491c4babbbce0c15c1 (v7.1.0)
.github/workflows/validation.yml actions/cache v6 55cc8345863c7cc4c66a329aec7e433d2d1c52a9 (v6.1.0)
.github/workflows/validation.yml actions/checkout v7 3d3c42e5aac5ba805825da76410c181273ba90b1 (v7.0.1)
.github/workflows/validation.yml actions/setup-node v7 949feb2413d6458794dcd2491c4babbbce0c15c1 (v7.1.0)
.github/workflows/validation.yml actions/cache v6 55cc8345863c7cc4c66a329aec7e433d2d1c52a9 (v6.1.0)

Created by a Sourcegraph agentic batch change.

@nachorpaez
nachorpaez requested a review from a team November 11, 2026 10:58
@nachorpaez
nachorpaez merged commit 51dd05f into scip Nov 11, 2026
5 checks passed
@nachorpaez
nachorpaez deleted the SEC-4382/sha-pin-actions-uZBcmHokBCuN branch November 11, 2026 13:22
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