Skip to content

Commit 85a1511

Browse files
committed
pin actions
the whole github actions ecosystem is too vulnerable
1 parent f1d8519 commit 85a1511

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

.github/workflows/main.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@ jobs:
2424
runs-on: ${{ matrix.arch.runner }}
2525
steps:
2626
- name: Checkout code
27-
uses: actions/checkout@v6
27+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
2828
- name: Purge containers
2929
run: 'docker kill $(docker ps -q) || exit 0'
3030
- name: Enable docker multiarch
31-
uses: docker/setup-qemu-action@v3
31+
uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a
3232
- name: Set up Docker Buildx
33-
uses: docker/setup-buildx-action@v3
33+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd
3434
- name: Run make build_base
3535
run: make build_base
3636
env:
@@ -43,7 +43,7 @@ jobs:
4343
BUILD_ARM64: ${{ fromJSON('[0, 1]')[matrix.arch.name == 'arm64'] }}
4444
- name: Log in to the Container registry
4545
if: ${{ github.event.pull_request.merged || github.actor == 'CamJN' }}
46-
uses: docker/login-action@v3
46+
uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121
4747
id: login
4848
with:
4949
registry: ghcr.io
@@ -88,21 +88,21 @@ jobs:
8888
runs-on: ${{ matrix.arch.runner }}
8989
steps:
9090
- name: Checkout code
91-
uses: actions/checkout@v6
91+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
9292
- name: Purge containers
9393
run: 'docker kill $(docker ps -q) || exit 0'
9494
- name: Enable docker multiarch
95-
uses: docker/setup-qemu-action@v3
95+
uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a
9696
- name: Set up Docker Buildx
97-
uses: docker/setup-buildx-action@v3
97+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd
9898
- name: "Run make build_${{ matrix.img }}"
9999
run: "make build_${{ matrix.img }}"
100100
env:
101101
BUILD_AMD64: ${{ fromJSON('[0, 1]')[matrix.arch.name == 'amd64'] }}
102102
BUILD_ARM64: ${{ fromJSON('[0, 1]')[matrix.arch.name == 'arm64'] }}
103103
- name: Log in to the Container registry
104104
if: ${{ github.event.pull_request.merged || github.actor == 'CamJN' }}
105-
uses: docker/login-action@v3
105+
uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121
106106
id: login
107107
with:
108108
registry: ghcr.io

0 commit comments

Comments
 (0)