Skip to content

Commit fd6d38e

Browse files
Backport of build: update gha to latest approved tsccr into release/1.18.x (#21106)
* backport of commit 10baa43 * backport of commit cc7b109 * backport of commit 640ba3a --------- Co-authored-by: DanStough <dan.stough@hashicorp.com>
1 parent 6716981 commit fd6d38e

36 files changed

+316
-302
lines changed

.github/workflows/bot-auto-approve.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
if: github.actor == 'hc-github-team-consul-core'
1212
steps:
13-
- uses: hmarr/auto-approve-action@44888193675f29a83e04faf4002fa8c0b537b1e4 # v3.2.1
13+
- uses: hmarr/auto-approve-action@f0939ea97e9205ef24d872e76833fa908a770363 # v4.0.0
1414
with:
1515
review-message: "Auto approved Consul Bot automated PR"
1616
github-token: ${{ secrets.MERGE_APPROVE_TOKEN }}

.github/workflows/broken-link-check.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ jobs:
1212
linkChecker:
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
15+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
1616

1717
- name: Run lychee link checker
1818
id: lychee
19-
uses: lycheeverse/lychee-action@ec3ed119d4f44ad2673a7232460dc7dff59d2421 # v1.8.0
19+
uses: lycheeverse/lychee-action@2b973e86fc7b1f6b36a93795fe2c9c6ae1118621 # v1.10.0
2020
with:
2121
args: ./website/content/docs/ --base https://developer.hashicorp.com/ --exclude-all-private --exclude '\.(svg|gif|jpg|png)' --exclude 'manage\.auth0\.com' --accept 403 --max-concurrency=24 --no-progress --verbose
2222
# Fail GitHub action when broken links are found?
@@ -26,7 +26,7 @@ jobs:
2626

2727
- name: Create GitHub Issue From lychee output file
2828
if: env.lychee_exit_code != 0
29-
uses: peter-evans/create-issue-from-file@433e51abf769039ee20ba1293a088ca19d573b7f # v4.0.1
29+
uses: peter-evans/create-issue-from-file@24452a72d85239eacf1468b0f1982a9f3fec4c94 # v5.0.0
3030
with:
3131
title: Link Checker Report
3232
content-filepath: ./lychee/out.md

.github/workflows/build-artifacts.yml

+7-7
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
compute-large: ${{ steps.setup-outputs.outputs.compute-large }}
2626
compute-xl: ${{ steps.setup-outputs.outputs.compute-xl }}
2727
steps:
28-
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
28+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
2929
- id: setup-outputs
3030
name: Setup outputs
3131
run: ./.github/scripts/get_runner_classes.sh
@@ -52,7 +52,7 @@ jobs:
5252
- name: Fetch Secrets
5353
if: ${{ endsWith(github.repository, '-enterprise') }}
5454
id: secrets
55-
uses: hashicorp/vault-action@v2.5.0
55+
uses: hashicorp/vault-action@v3
5656
with:
5757
url: ${{ steps.vault-auth.outputs.addr }}
5858
caCertificate: ${{ steps.vault-auth.outputs.ca_certificate }}
@@ -61,14 +61,14 @@ jobs:
6161
kv/data/github/${{ github.repository }}/dockerhub username | DOCKERHUB_USERNAME;
6262
kv/data/github/${{ github.repository }}/dockerhub token | DOCKERHUB_TOKEN;
6363
64-
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
64+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
6565

6666
# NOTE: ENT specific step as we need to set elevated GitHub permissions.
6767
- name: Setup Git
6868
if: ${{ endsWith(github.repository, '-enterprise') }}
6969
run: git config --global url."https://${{ secrets.ELEVATED_GITHUB_TOKEN }}:@github.com".insteadOf "https://github.com"
7070

71-
- uses: actions/setup-go@fac708d6674e30b6ba41289acaab6d4b75aa0753 # v4.0.1
71+
- uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
7272
with:
7373
go-version: ${{ needs.get-go-version.outputs.go-version }}
7474

@@ -83,17 +83,17 @@ jobs:
8383
echo "GITHUB_BUILD_URL=${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}" >> $GITHUB_ENV
8484
8585
- name: Set up Docker Buildx
86-
uses: docker/setup-buildx-action@2a1a44ac4aa01993040736bd95bb470da1a38365 # v2.9.0
86+
uses: docker/setup-buildx-action@d70bba72b1f3fd22344832f00baa16ece964efeb # v3.3.0
8787

8888
# NOTE: conditional specific logic as we store secrets in Vault in ENT and use GHA secrets in CE.
8989
- name: Login to Docker Hub
90-
uses: docker/login-action@465a07811f14bebb1938fbed4728c6a1ff8901fc # v2.2.0
90+
uses: docker/login-action@e92390c5fb421da1463c202d546fed0ec5c39f20 # v3.1.0
9191
with:
9292
username: ${{ endsWith(github.repository, '-enterprise') && steps.secrets.outputs.DOCKERHUB_USERNAME || secrets.DOCKERHUB_USERNAME }}
9393
password: ${{ endsWith(github.repository, '-enterprise') && steps.secrets.outputs.DOCKERHUB_TOKEN || secrets.DOCKERHUB_TOKEN }}
9494

9595
- name: Docker build and push
96-
uses: docker/build-push-action@2eb1c1961a95fc15694676618e422e8ba1d63825 # v4.1.1
96+
uses: docker/build-push-action@2cdde995de11925a030ce8070c3d77a52ffcf1c0 # v5.3.0
9797
with:
9898
context: ./bin
9999
file: ./build-support/docker/Consul-Dev.dockerfile

.github/workflows/build-distros.yml

+9-9
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
compute-large: ${{ steps.setup-outputs.outputs.compute-large }}
3232
compute-xl: ${{ steps.setup-outputs.outputs.compute-xl }}
3333
steps:
34-
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
34+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
3535
- id: setup-outputs
3636
name: Setup outputs
3737
run: ./.github/scripts/get_runner_classes.sh
@@ -60,14 +60,14 @@ jobs:
6060
XC_OS: "freebsd linux windows"
6161
runs-on: ${{ fromJSON(needs.setup.outputs.compute-xl) }}
6262
steps:
63-
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
63+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
6464

6565
# NOTE: This step is specifically needed for ENT. It allows us to access the required private HashiCorp repos.
6666
- name: Setup Git
6767
if: ${{ endsWith(github.repository, '-enterprise') }}
6868
run: git config --global url."https://${{ secrets.ELEVATED_GITHUB_TOKEN }}:@github.com".insteadOf "https://github.com"
6969

70-
- uses: actions/setup-go@fac708d6674e30b6ba41289acaab6d4b75aa0753 # v4.0.1
70+
- uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
7171
with:
7272
go-version: ${{ needs.get-go-version.outputs.go-version }}
7373
- name: Build
@@ -85,14 +85,14 @@ jobs:
8585
XC_OS: "darwin freebsd linux solaris windows"
8686
runs-on: ${{ fromJSON(needs.setup.outputs.compute-xl) }}
8787
steps:
88-
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
88+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
8989

9090
# NOTE: This step is specifically needed for ENT. It allows us to access the required private HashiCorp repos.
9191
- name: Setup Git
9292
if: ${{ endsWith(github.repository, '-enterprise') }}
9393
run: git config --global url."https://${{ secrets.ELEVATED_GITHUB_TOKEN }}:@github.com".insteadOf "https://github.com"
9494

95-
- uses: actions/setup-go@fac708d6674e30b6ba41289acaab6d4b75aa0753 # v4.0.1
95+
- uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
9696
with:
9797
go-version: ${{ needs.get-go-version.outputs.go-version }}
9898
- name: Build
@@ -111,15 +111,15 @@ jobs:
111111
CGO_ENABLED: 1
112112
GOOS: linux
113113
steps:
114-
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
114+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
115115

116116
# NOTE: This step is specifically needed for ENT. It allows us to access the required private HashiCorp repos.
117117
- name: Setup Git
118118
if: ${{ endsWith(github.repository, '-enterprise') }}
119119
run: git config --global url."https://${{ secrets.ELEVATED_GITHUB_TOKEN }}:@github.com".insteadOf "https://github.com"
120120

121121

122-
- uses: actions/setup-go@fac708d6674e30b6ba41289acaab6d4b75aa0753 # v4.0.1
122+
- uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
123123
with:
124124
go-version: ${{ needs.get-go-version.outputs.go-version }}
125125
- run: |
@@ -138,13 +138,13 @@ jobs:
138138
- check-go-mod
139139
runs-on: ${{ fromJSON(needs.setup.outputs.compute-xl) }}
140140
steps:
141-
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
141+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
142142

143143
# NOTE: This step is specifically needed for ENT. It allows us to access the required private HashiCorp repos.
144144
- name: Setup Git
145145
run: git config --global url."https://${{ secrets.ELEVATED_GITHUB_TOKEN }}:@github.com".insteadOf "https://github.com"
146146

147-
- uses: actions/setup-go@fac708d6674e30b6ba41289acaab6d4b75aa0753 # v4.0.1
147+
- uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
148148
with:
149149
go-version: ${{ needs.get-go-version.outputs.go-version }}
150150
- name: Build

.github/workflows/build.yml

+30-30
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,12 @@ jobs:
3030
pre-version: ${{ steps.set-product-version.outputs.prerelease-product-version }}
3131
shared-ldflags: ${{ steps.shared-ldflags.outputs.shared-ldflags }}
3232
steps:
33-
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
33+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
3434
# action-set-product-version implicitly sets fields like 'product-version' using version/VERSION
3535
# https://github.com/hashicorp/actions-set-product-version
3636
- name: set product version
3737
id: set-product-version
38-
uses: hashicorp/actions-set-product-version@v1
38+
uses: hashicorp/actions-set-product-version@v2
3939
- name: get product version
4040
id: get-product-version
4141
run: |
@@ -70,15 +70,15 @@ jobs:
7070
filepath: ${{ steps.generate-metadata-file.outputs.filepath }}
7171
steps:
7272
- name: 'Checkout directory'
73-
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
73+
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
7474
- name: Generate metadata file
7575
id: generate-metadata-file
7676
uses: hashicorp/actions-generate-metadata@v1
7777
with:
7878
version: ${{ needs.set-product-version.outputs.product-version }}
7979
product: ${{ env.PKG_NAME }}
8080

81-
- uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
81+
- uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4.3.3
8282
with:
8383
name: metadata.json
8484
path: ${{ steps.generate-metadata-file.outputs.filepath }}
@@ -104,10 +104,10 @@ jobs:
104104

105105
name: Go ${{ needs.get-go-version.outputs.go-version }} ${{ matrix.goos }} ${{ matrix.goarch }} build
106106
steps:
107-
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
107+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
108108

109109
- name: Setup with node and yarn
110-
uses: actions/setup-node@e33196f7422957bea03ed53f6fbb155025ffc7b8 # v3.7.0
110+
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
111111
with:
112112
node-version: '18'
113113
cache: 'yarn'
@@ -132,7 +132,7 @@ jobs:
132132
PRERELEASE_VERSION: ${{ needs.set-product-version.outputs.pre-version }}
133133
CGO_ENABLED: "0"
134134
GOLDFLAGS: "${{needs.set-product-version.outputs.shared-ldflags}}"
135-
uses: hashicorp/actions-go-build@v0.1.7
135+
uses: hashicorp/actions-go-build@v1
136136
with:
137137
product_name: ${{ env.PKG_NAME }}
138138
product_version: ${{ needs.set-product-version.outputs.product-version }}
@@ -178,13 +178,13 @@ jobs:
178178
echo "RPM_PACKAGE=$(basename out/*.rpm)" >> $GITHUB_ENV
179179
echo "DEB_PACKAGE=$(basename out/*.deb)" >> $GITHUB_ENV
180180
181-
- uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
181+
- uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4.3.3
182182
if: ${{ matrix.goos == 'linux' }}
183183
with:
184184
name: ${{ env.RPM_PACKAGE }}
185185
path: out/${{ env.RPM_PACKAGE }}
186186

187-
- uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
187+
- uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4.3.3
188188
if: ${{ matrix.goos == 'linux' }}
189189
with:
190190
name: ${{ env.DEB_PACKAGE }}
@@ -204,10 +204,10 @@ jobs:
204204

205205
name: Go ${{ needs.get-go-version.outputs.go-version }} ${{ matrix.goos }} ${{ matrix.goarch }} build
206206
steps:
207-
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
207+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
208208

209209
- name: Setup with node and yarn
210-
uses: actions/setup-node@e33196f7422957bea03ed53f6fbb155025ffc7b8 # v3.7.0
210+
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
211211
with:
212212
node-version: '18'
213213
cache: 'yarn'
@@ -232,7 +232,7 @@ jobs:
232232
PRERELEASE_VERSION: ${{ needs.set-product-version.outputs.pre-version }}
233233
CGO_ENABLED: "0"
234234
GOLDFLAGS: "${{needs.set-product-version.outputs.shared-ldflags}}"
235-
uses: hashicorp/actions-go-build@v0.1.7
235+
uses: hashicorp/actions-go-build@v1
236236
with:
237237
product_name: ${{ env.PKG_NAME }}
238238
product_version: ${{ needs.set-product-version.outputs.product-version }}
@@ -257,10 +257,10 @@ jobs:
257257

258258
name: Go ${{ needs.get-go-version.outputs.go-version }} ${{ matrix.goos }} ${{ matrix.goarch }} build
259259
steps:
260-
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
260+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
261261

262262
- name: Setup with node and yarn
263-
uses: actions/setup-node@e33196f7422957bea03ed53f6fbb155025ffc7b8 # v3.7.0
263+
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
264264
with:
265265
node-version: '18'
266266
cache: 'yarn'
@@ -283,7 +283,7 @@ jobs:
283283
PRERELEASE_VERSION: ${{ needs.set-product-version.outputs.pre-version }}
284284
CGO_ENABLED: "0"
285285
GOLDFLAGS: "${{needs.set-product-version.outputs.shared-ldflags}}"
286-
uses: hashicorp/actions-go-build@v0.1.7
286+
uses: hashicorp/actions-go-build@v1
287287
with:
288288
product_name: ${{ env.PKG_NAME }}
289289
product_version: ${{ needs.set-product-version.outputs.product-version }}
@@ -313,7 +313,7 @@ jobs:
313313
version: ${{needs.set-product-version.outputs.product-version}}
314314

315315
steps:
316-
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
316+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
317317

318318
# Strip everything but MAJOR.MINOR from the version string and add a `-dev` suffix
319319
# This naming convention will be used ONLY for per-commit dev images
@@ -325,7 +325,7 @@ jobs:
325325
echo "minor_dev_tag=$(echo ${{ env.version }}| sed -E 's/([0-9]+\.[0-9]+)\.[0-9]+(-[0-9a-zA-Z\+\.]+)?$/\1\2/')" >> $GITHUB_ENV
326326
327327
- name: Docker Build (Action)
328-
uses: hashicorp/actions-docker-build@v1
328+
uses: hashicorp/actions-docker-build@v2
329329
with:
330330
version: ${{env.version}}
331331
target: default
@@ -351,7 +351,7 @@ jobs:
351351
version: ${{needs.set-product-version.outputs.product-version}}
352352

353353
steps:
354-
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
354+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
355355

356356
# Strip everything but MAJOR.MINOR from the version string and add a `-dev` suffix
357357
# This naming convention will be used ONLY for per-commit dev images
@@ -362,7 +362,7 @@ jobs:
362362
echo "minor_dev_tag=$(echo ${{ env.version }}| sed -E 's/([0-9]+\.[0-9]+)\.[0-9]+(-[0-9a-zA-Z\+\.]+)?$/\1\2/')"
363363
echo "minor_dev_tag=$(echo ${{ env.version }}| sed -E 's/([0-9]+\.[0-9]+)\.[0-9]+(-[0-9a-zA-Z\+\.]+)?$/\1\2/')" >> $GITHUB_ENV
364364
365-
- uses: hashicorp/actions-docker-build@v1
365+
- uses: hashicorp/actions-docker-build@v2
366366
with:
367367
version: ${{env.version}}
368368
target: ubi
@@ -397,17 +397,17 @@ jobs:
397397

398398
name: Verify ${{ matrix.arch }} linux binary
399399
steps:
400-
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
400+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
401401
if: ${{ endsWith(github.repository, '-enterprise') || matrix.arch != 's390x' }}
402402

403403
- name: Download ${{ matrix.arch }} zip
404404
if: ${{ endsWith(github.repository, '-enterprise') || matrix.arch != 's390x' }}
405-
uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2
405+
uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7
406406
with:
407407
name: ${{ env.zip_name }}
408408

409409
- name: Set up QEMU
410-
uses: docker/setup-qemu-action@2b82ce82d56a2a04d2637cd93a637ae1b359c0a7 # v2.2.0
410+
uses: docker/setup-qemu-action@68827325e0b33c7199eb31dd4e31fbe9023e06e3 # v3.0.0
411411
if: ${{ matrix.arch == 'arm' || matrix.arch == 'arm64' }}
412412
with:
413413
# this should be a comma-separated string as opposed to an array
@@ -430,10 +430,10 @@ jobs:
430430

431431
name: Verify amd64 darwin binary
432432
steps:
433-
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
433+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
434434

435435
- name: Download amd64 darwin zip
436-
uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2
436+
uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7
437437
with:
438438
name: ${{ env.zip_name }}
439439

@@ -461,7 +461,7 @@ jobs:
461461

462462
name: Verify ${{ matrix.arch }} debian package
463463
steps:
464-
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
464+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
465465

466466
- name: Set package version
467467
run: |
@@ -472,12 +472,12 @@ jobs:
472472
echo "pkg_name=consul_${{ env.pkg_version }}-1_${{ matrix.arch }}.deb" >> $GITHUB_ENV
473473
474474
- name: Download workflow artifacts
475-
uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2
475+
uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7
476476
with:
477477
name: ${{ env.pkg_name }}
478478

479479
- name: Set up QEMU
480-
uses: docker/setup-qemu-action@2b82ce82d56a2a04d2637cd93a637ae1b359c0a7 # v2.2.0
480+
uses: docker/setup-qemu-action@68827325e0b33c7199eb31dd4e31fbe9023e06e3 # v3.0.0
481481
with:
482482
platforms: all
483483

@@ -502,7 +502,7 @@ jobs:
502502

503503
name: Verify ${{ matrix.arch }} rpm
504504
steps:
505-
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
505+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
506506

507507
- name: Set package version
508508
run: |
@@ -513,12 +513,12 @@ jobs:
513513
echo "pkg_name=consul-${{ env.pkg_version }}-1.${{ matrix.arch }}.rpm" >> $GITHUB_ENV
514514
515515
- name: Download workflow artifacts
516-
uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2
516+
uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7
517517
with:
518518
name: ${{ env.pkg_name }}
519519

520520
- name: Set up QEMU
521-
uses: docker/setup-qemu-action@2b82ce82d56a2a04d2637cd93a637ae1b359c0a7 # v2.2.0
521+
uses: docker/setup-qemu-action@68827325e0b33c7199eb31dd4e31fbe9023e06e3 # v3.0.0
522522
with:
523523
platforms: all
524524

0 commit comments

Comments
 (0)