Skip to content

Commit 09b1bef

Browse files
committed
Update actions versions
1 parent 818f0fc commit 09b1bef

30 files changed

Lines changed: 154 additions & 160 deletions

.github/workflows/base-image.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
url: https://hub.docker.com/r/danielflook/terraform-github-actions-base/tags?name=${{ github.run_id }}
2626
steps:
2727
- name: Checkout
28-
uses: actions/checkout@v4
28+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2929
with:
3030
persist-credentials: false
3131

@@ -36,7 +36,7 @@ jobs:
3636
echo "$DOCKER_TOKEN" | docker login --username danielflook --password-stdin
3737
3838
- name: Set up Docker Buildx
39-
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0
39+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
4040

4141
- name: Base image
4242
id: build-and-push
@@ -68,7 +68,7 @@ jobs:
6868
echo "digest=$(<manifest-list-digest.txt)" >> "$GITHUB_OUTPUT"
6969
7070
- name: Generate image attestation
71-
uses: actions/attest-build-provenance@v2
71+
uses: actions/attest-build-provenance@a2bbfa25375fe432b6a289bc6b6cd05ecd0c4c32 # v4.1.0
7272
with:
7373
subject-name: index.docker.io/danielflook/terraform-github-actions-base
7474
subject-digest: ${{ steps.build-and-push.outputs.digest }}

.github/workflows/pull_request_review.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1818
steps:
1919
- name: Checkout
20-
uses: actions/checkout@v4
20+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2121
with:
2222
persist-credentials: false
2323

.github/workflows/pull_request_target.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,13 @@ jobs:
2929
EOF
3030
3131
- name: Plan
32-
uses: dflook/terraform-plan@v1
32+
uses: dflook/terraform-plan@7878bff63e2099cdc9be9a6f33cbbbf687f8f0fe # v2.2.3
3333
with:
3434
label: pull_request_target
3535
path: test-module
3636

3737
- name: Apply
38-
uses: dflook/terraform-apply@v1
38+
uses: dflook/terraform-apply@5489b988934a50bf1489d5b7c5253b46520a7dca # v2.2.3
3939
id: output
4040
with:
4141
label: pull_request_target

.github/workflows/release.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
base-digest: ${{ steps.image_build.outputs.base-digest }}
2626
steps:
2727
- name: Checkout
28-
uses: actions/checkout@v4
28+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2929
with:
3030
persist-credentials: false
3131

@@ -43,7 +43,7 @@ jobs:
4343
echo "$DOCKER_TOKEN" | docker login --username danielflook --password-stdin
4444
4545
- name: Set up Docker Buildx
46-
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0
46+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
4747

4848
- name: Build action image
4949
id: image_build
@@ -85,13 +85,13 @@ jobs:
8585
echo "base-digest=$BASE_DIGEST" >> "$GITHUB_OUTPUT"
8686
8787
- name: Dockerhub ref attestation
88-
uses: actions/attest-build-provenance@v2
88+
uses: actions/attest-build-provenance@a2bbfa25375fe432b6a289bc6b6cd05ecd0c4c32 # v4.1.0
8989
with:
9090
subject-name: index.docker.io/danielflook/terraform-github-actions
9191
subject-digest: ${{ steps.image_build.outputs.digest }}
9292

9393
- name: GHCR ref attestation
94-
uses: actions/attest-build-provenance@v2
94+
uses: actions/attest-build-provenance@a2bbfa25375fe432b6a289bc6b6cd05ecd0c4c32 # v4.1.0
9595
with:
9696
subject-name: ghcr.io/dflook/terraform-github-actions
9797
subject-digest: ${{ steps.image_build.outputs.digest }}
@@ -106,7 +106,7 @@ jobs:
106106
url: https://github.com/dflook/terraform-github-actions/releases/tag/${{ github.event.release.tag_name }}
107107
steps:
108108
- name: Checkout
109-
uses: actions/checkout@v4
109+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
110110
with:
111111
fetch-depth: 0
112112
persist-credentials: false
@@ -206,7 +206,7 @@ jobs:
206206
echo "$DOCKER_TOKEN" | docker login --username danielflook --password-stdin
207207
208208
- name: Set up Docker Buildx
209-
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0
209+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
210210

211211
- name: Tag and push base image with release version
212212
env:

.github/workflows/repository_dispatch.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
pull-requests: write
1919
steps:
2020
- name: Checkout
21-
uses: actions/checkout@v4
21+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2222
with:
2323
persist-credentials: false
2424

.github/workflows/retain-images.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
name: Pull images
1717
steps:
1818
- name: Checkout
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2020
with:
2121
persist-credentials: false
2222
fetch-depth: 0

.github/workflows/test-apply.yaml

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
name: Auto Approve
1313
steps:
1414
- name: Checkout
15-
uses: actions/checkout@v4
15+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1616
with:
1717
persist-credentials: false
1818

@@ -58,7 +58,7 @@ jobs:
5858
name: Auto Approve plan error
5959
steps:
6060
- name: Checkout
61-
uses: actions/checkout@v4
61+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
6262
with:
6363
persist-credentials: false
6464

@@ -121,7 +121,7 @@ jobs:
121121
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
122122
steps:
123123
- name: Checkout
124-
uses: actions/checkout@v4
124+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
125125
with:
126126
persist-credentials: false
127127

@@ -184,7 +184,7 @@ jobs:
184184
name: Apply without token
185185
steps:
186186
- name: Checkout
187-
uses: actions/checkout@v4
187+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
188188
with:
189189
persist-credentials: false
190190

@@ -232,7 +232,7 @@ jobs:
232232
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
233233
steps:
234234
- name: Checkout
235-
uses: actions/checkout@v4
235+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
236236
with:
237237
persist-credentials: false
238238

@@ -320,7 +320,7 @@ jobs:
320320
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
321321
steps:
322322
- name: Checkout
323-
uses: actions/checkout@v4
323+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
324324
with:
325325
persist-credentials: false
326326

@@ -424,7 +424,7 @@ jobs:
424424
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
425425
steps:
426426
- name: Checkout
427-
uses: actions/checkout@v4
427+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
428428
with:
429429
persist-credentials: false
430430

@@ -530,7 +530,7 @@ jobs:
530530
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
531531
steps:
532532
- name: Checkout
533-
uses: actions/checkout@v4
533+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
534534
with:
535535
persist-credentials: false
536536

@@ -634,7 +634,7 @@ jobs:
634634
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
635635
steps:
636636
- name: Checkout
637-
uses: actions/checkout@v4
637+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
638638
with:
639639
persist-credentials: false
640640

@@ -694,7 +694,7 @@ jobs:
694694
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
695695
steps:
696696
- name: Checkout
697-
uses: actions/checkout@v4
697+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
698698
with:
699699
persist-credentials: false
700700

@@ -742,7 +742,7 @@ jobs:
742742
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
743743
steps:
744744
- name: Checkout
745-
uses: actions/checkout@v4
745+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
746746
with:
747747
persist-credentials: false
748748

@@ -791,7 +791,7 @@ jobs:
791791
GITHUB_TOKEN: ${{ secrets.USER_GITHUB_TOKEN }}
792792
steps:
793793
- name: Checkout
794-
uses: actions/checkout@v4
794+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
795795
with:
796796
persist-credentials: false
797797

@@ -845,7 +845,7 @@ jobs:
845845
GITHUB_TOKEN: ${{ secrets.FINE_PAT_GITHUB_TOKEN }}
846846
steps:
847847
- name: Checkout
848-
uses: actions/checkout@v4
848+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
849849
with:
850850
persist-credentials: false
851851

@@ -900,7 +900,7 @@ jobs:
900900
TERRAFORM_ACTIONS_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
901901
steps:
902902
- name: Checkout
903-
uses: actions/checkout@v4
903+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
904904
with:
905905
persist-credentials: false
906906

@@ -954,7 +954,7 @@ jobs:
954954
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
955955
steps:
956956
- name: Checkout
957-
uses: actions/checkout@v4
957+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
958958
with:
959959
persist-credentials: false
960960

@@ -987,7 +987,7 @@ jobs:
987987
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
988988
steps:
989989
- name: Checkout
990-
uses: actions/checkout@v4
990+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
991991
with:
992992
persist-credentials: false
993993

@@ -1069,7 +1069,7 @@ jobs:
10691069
echo "testing command 2"
10701070
steps:
10711071
- name: Checkout
1072-
uses: actions/checkout@v4
1072+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
10731073
with:
10741074
persist-credentials: false
10751075

@@ -1105,7 +1105,7 @@ jobs:
11051105
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
11061106
steps:
11071107
- name: Checkout
1108-
uses: actions/checkout@v4
1108+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
11091109
with:
11101110
persist-credentials: false
11111111

@@ -1135,12 +1135,12 @@ jobs:
11351135
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
11361136
steps:
11371137
- name: Checkout
1138-
uses: actions/checkout@v4
1138+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
11391139
with:
11401140
persist-credentials: false
11411141

11421142
- name: Plan
1143-
uses: dflook/terraform-plan@v1.22.2
1143+
uses: dflook/terraform-plan@1547271e3127df7ad5b667eeed17e8e3a77a76a0 # v1.22.2
11441144
with:
11451145
label: test-apply warnings_text
11461146
path: tests/workflows/test-apply/warnings
@@ -1165,7 +1165,7 @@ jobs:
11651165
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
11661166
steps:
11671167
- name: Checkout
1168-
uses: actions/checkout@v4
1168+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
11691169
with:
11701170
persist-credentials: false
11711171

@@ -1191,7 +1191,7 @@ jobs:
11911191
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
11921192
steps:
11931193
- name: Checkout
1194-
uses: actions/checkout@v4
1194+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
11951195
with:
11961196
persist-credentials: false
11971197

@@ -1244,12 +1244,12 @@ jobs:
12441244
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
12451245
steps:
12461246
- name: Checkout
1247-
uses: actions/checkout@v4
1247+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
12481248
with:
12491249
persist-credentials: false
12501250

12511251
- name: Plan
1252-
uses: dflook/terraform-plan@v1.31.0
1252+
uses: dflook/terraform-plan@cf2c225e3088d0cbd3bedc68690c216033e3013a # v1.31.0
12531253
with:
12541254
path: tests/workflows/test-apply/partial_backend
12551255
backend_config_file: tests/workflows/test-apply/partial_backend/backend_config
@@ -1272,7 +1272,7 @@ jobs:
12721272
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
12731273
steps:
12741274
- name: Checkout
1275-
uses: actions/checkout@v4
1275+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
12761276
with:
12771277
persist-credentials: false
12781278

@@ -1304,7 +1304,7 @@ jobs:
13041304
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
13051305
steps:
13061306
- name: Checkout
1307-
uses: actions/checkout@v4
1307+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
13081308
with:
13091309
persist-credentials: false
13101310

@@ -1338,7 +1338,7 @@ jobs:
13381338
GITHUB_TOKEN: ${{ secrets.USER_GITHUB_TOKEN }}
13391339
steps:
13401340
- name: Checkout
1341-
uses: actions/checkout@v4
1341+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
13421342
with:
13431343
persist-credentials: false
13441344

@@ -1396,7 +1396,7 @@ jobs:
13961396
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
13971397
steps:
13981398
- name: Checkout
1399-
uses: actions/checkout@v4
1399+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
14001400
with:
14011401
persist-credentials: false
14021402

@@ -1420,7 +1420,7 @@ jobs:
14201420
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
14211421
steps:
14221422
- name: Checkout
1423-
uses: actions/checkout@v4
1423+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
14241424
with:
14251425
persist-credentials: false
14261426

@@ -1444,7 +1444,7 @@ jobs:
14441444
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
14451445
steps:
14461446
- name: Checkout
1447-
uses: actions/checkout@v4
1447+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
14481448
with:
14491449
persist-credentials: false
14501450

@@ -1536,7 +1536,7 @@ jobs:
15361536
name: Apply with multiple var files
15371537
steps:
15381538
- name: Checkout
1539-
uses: actions/checkout@v4
1539+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
15401540
with:
15411541
persist-credentials: false
15421542

0 commit comments

Comments
 (0)