3333 runner : ubuntu-24.04-arm
3434 steps :
3535 - name : Checkout
36- uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
36+ uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
3737
3838 - name : Prepare
3939 run : |
5151
5252 - name : Docker tags & labels
5353 id : meta
54- uses : docker/metadata-action@030e881283bb7a6894de51c315a6bfe6a94e05cf # v6
54+ uses : docker/metadata-action@dc802804100637a589fabce1cb79ff13a1411302 # v6
5555 with :
5656 images : ${{ env.REGISTRY_IMAGE }}
5757 # generate Docker tags:
@@ -65,21 +65,21 @@ jobs:
6565 type=sha,format=long,prefix=
6666
6767 - name : Set up QEMU
68- uses : docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4
68+ uses : docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4
6969
7070 - name : Set up Docker Buildx
71- uses : docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4
71+ uses : docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4
7272
7373 - name : Login to GHCR
74- uses : docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4
74+ uses : docker/login-action@06fb636fac595d6fb4b28a5dfcb21a6f5091859c # v4
7575 with :
7676 registry : ghcr.io
7777 username : ${{ github.repository_owner }}
7878 password : ${{ secrets.GITHUB_TOKEN }}
7979
8080 - name : Build and push by digest
8181 id : build
82- uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7
82+ uses : docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7
8383 with :
8484 platforms : ${{ matrix.platform.name }}
8585 build-args : |
9898 touch "/tmp/digests/${digest#sha256:}"
9999
100100 - name : Upload digest
101- uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
101+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7
102102 with :
103103 name : digests-${{ env.PLATFORM_PAIR }}
104104 path : /tmp/digests/*
@@ -120,7 +120,7 @@ jobs:
120120 merge-multiple : true
121121
122122 - name : Set up Docker Buildx
123- uses : docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4
123+ uses : docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4
124124
125125 - name : Get branch name
126126 run : |
@@ -132,7 +132,7 @@ jobs:
132132
133133 - name : Docker tags & labels
134134 id : meta
135- uses : docker/metadata-action@030e881283bb7a6894de51c315a6bfe6a94e05cf # v6
135+ uses : docker/metadata-action@dc802804100637a589fabce1cb79ff13a1411302 # v6
136136 with :
137137 images : ${{ env.REGISTRY_IMAGE }}
138138 # generate Docker tags:
@@ -146,7 +146,7 @@ jobs:
146146 type=sha,format=long,prefix=
147147
148148 - name : Login to GHCR
149- uses : docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4
149+ uses : docker/login-action@06fb636fac595d6fb4b28a5dfcb21a6f5091859c # v4
150150 with :
151151 registry : ghcr.io
152152 username : ${{ github.repository_owner }}
0 commit comments