Skip to content

Commit 0c746fe

Browse files
authored
Pin all GitHub actions (#80)
1 parent 4cb8570 commit 0c746fe

3 files changed

Lines changed: 16 additions & 16 deletions

File tree

.github/workflows/build-and-push.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,15 @@ jobs:
2626
echo "created=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> "$GITHUB_OUTPUT"
2727
id: version
2828
- name: Checkout
29-
uses: actions/checkout@v6
29+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3030
with:
3131
persist-credentials: false
3232
- name: Set up QEMU
33-
uses: docker/setup-qemu-action@v4
33+
uses: docker/setup-qemu-action@06116385d9baf250c9f4dcb4858b16962ea869c3 # v4.1.0
3434
- name: Set up Docker Buildx
35-
uses: docker/setup-buildx-action@v4
35+
uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4.1.0
3636
- name: Login To GHCR
37-
uses: docker/login-action@v4.1.0
37+
uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4.2.0
3838
with:
3939
registry: ghcr.io
4040
username: ${{ github.actor }}
@@ -105,7 +105,7 @@ jobs:
105105
# Output the complete annotations string.
106106
echo "annotations=$annotations" >> "$GITHUB_OUTPUT"
107107
- name: Build and push
108-
uses: docker/build-push-action@v7.1.0
108+
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2.0
109109
with:
110110
context: ./${{ env.CONTAINER }}
111111
platforms: linux/amd64,linux/arm64

.github/workflows/ci.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@ jobs:
2222
TAG: cpython-devcontainer:1.0.0-${{ github.run_id }}
2323
steps:
2424
- name: Checkout
25-
uses: actions/checkout@v6
25+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2626
with:
2727
persist-credentials: false
2828
- name: Set up Docker Buildx
29-
uses: docker/setup-buildx-action@v4
29+
uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4.1.0
3030
- name: Build Dockerfile
31-
uses: docker/build-push-action@v7.1.0
31+
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2.0
3232
with:
3333
context: ./devcontainer
3434
load: true
@@ -47,13 +47,13 @@ jobs:
4747
TAG: cpython-wasicontainer:1.0.0-${{ github.run_id }}
4848
steps:
4949
- name: Checkout
50-
uses: actions/checkout@v6
50+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
5151
with:
5252
persist-credentials: false
5353
- name: Set up Docker Buildx
54-
uses: docker/setup-buildx-action@v4
54+
uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4.1.0
5555
- name: Build Dockerfile
56-
uses: docker/build-push-action@v7.1.0
56+
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2.0
5757
with:
5858
context: ./wasicontainer
5959
load: true
@@ -75,13 +75,13 @@ jobs:
7575
TAG: autoconf:${{ matrix.autoconf_version }}-${{ github.run_id }}
7676
steps:
7777
- name: Checkout
78-
uses: actions/checkout@v6
78+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
7979
with:
8080
persist-credentials: false
8181
- name: Set up Docker Buildx
82-
uses: docker/setup-buildx-action@v4
82+
uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4.1.0
8383
- name: Build Dockerfile
84-
uses: docker/build-push-action@v7.1.0
84+
uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2.0
8585
with:
8686
context: ./autoconf
8787
build-args: AUTOCONF_VERSION=${{ matrix.autoconf_version }}

.github/workflows/lint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313

1414
steps:
15-
- uses: actions/checkout@v6
15+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1616
with:
1717
persist-credentials: false
18-
- uses: j178/prek-action@v2.0.2
18+
- uses: j178/prek-action@bdca6f102f98e2b4c7029491a53dfd366469e33d # v2.0.4

0 commit comments

Comments
 (0)