3535 needs : resolve-tag
3636 runs-on : ubuntu-latest
3737 steps :
38- - uses : actions/checkout@v3
38+ - uses : actions/checkout@v6
3939 with :
4040 ref : ${{ needs.resolve-tag.outputs.tag }}
4141
7575 arch : aarch64
7676 musl_image : messense/rust-musl-cross:aarch64-musl
7777 steps :
78- - uses : actions/checkout@v3
78+ - uses : actions/checkout@v6
7979 with :
8080 ref : ${{ needs.resolve-tag.outputs.tag }}
8181
@@ -116,7 +116,7 @@ jobs:
116116 echo "TARBALL=${DIRNAME}.tar.gz" >> "$GITHUB_ENV"
117117
118118 - name : Upload artifact
119- uses : actions/upload-artifact@v4
119+ uses : actions/upload-artifact@v7
120120 with :
121121 name : release-${{ matrix.target }}
122122 path : " *.tar.gz"
@@ -138,18 +138,18 @@ jobs:
138138 - image : reaper-node
139139 dockerfile : Dockerfile.node
140140 steps :
141- - uses : actions/checkout@v3
141+ - uses : actions/checkout@v6
142142 with :
143143 ref : ${{ needs.resolve-tag.outputs.tag }}
144144
145145 - name : Set up QEMU
146- uses : docker/setup-qemu-action@v3
146+ uses : docker/setup-qemu-action@v4
147147
148148 - name : Set up Docker Buildx
149- uses : docker/setup-buildx-action@v3
149+ uses : docker/setup-buildx-action@v4
150150
151151 - name : Login to GHCR
152- uses : docker/login-action@v3
152+ uses : docker/login-action@v4
153153 with :
154154 registry : ghcr.io
155155 username : ${{ github.actor }}
@@ -163,7 +163,7 @@ jobs:
163163
164164 - name : Build and push
165165 id : build-push
166- uses : docker/build-push-action@v5
166+ uses : docker/build-push-action@v7
167167 with :
168168 context : .
169169 file : ${{ matrix.dockerfile }}
@@ -193,7 +193,7 @@ jobs:
193193 packages : write
194194 id-token : write # Required for cosign keyless signing via GitHub OIDC
195195 steps :
196- - uses : actions/checkout@v3
196+ - uses : actions/checkout@v6
197197 with :
198198 ref : ${{ needs.resolve-tag.outputs.tag }}
199199
@@ -206,7 +206,7 @@ jobs:
206206 helm registry login ghcr.io -u "${{ github.actor }}" --password-stdin
207207
208208 - name : Login to GHCR (cosign/Docker credentials)
209- uses : docker/login-action@v3
209+ uses : docker/login-action@v4
210210 with :
211211 registry : ghcr.io
212212 username : ${{ github.actor }}
@@ -246,13 +246,15 @@ jobs:
246246 contents : write
247247 id-token : write # Required for cosign keyless signing via GitHub OIDC
248248 steps :
249- - uses : actions/checkout@v3
249+ - uses : actions/checkout@v6
250250 with :
251251 ref : ${{ needs.resolve-tag.outputs.tag }}
252252 fetch-depth : 0
253253
254+ - uses : dtolnay/rust-toolchain@stable
255+
254256 - name : Install git-cliff
255- uses : kenji-miyake/setup- git-cliff@v2
257+ run : cargo install git-cliff
256258
257259 - name : Generate release notes
258260 id : release-notes
@@ -267,7 +269,7 @@ jobs:
267269 uses : sigstore/cosign-installer@v3
268270
269271 - name : Download all artifacts
270- uses : actions/download-artifact@v4
272+ uses : actions/download-artifact@v8
271273 with :
272274 path : artifacts/
273275
0 commit comments