Skip to content

Commit 89416b8

Browse files
authored
[internal] Update GitHub Actions workflow files (#165)
1 parent fc10712 commit 89416b8

File tree

11 files changed

+96
-78
lines changed

11 files changed

+96
-78
lines changed

.github/workflows/command-dispatch.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
runs-on: ubuntu-latest
2323
steps:
2424
- name: Checkout Repo
25-
uses: actions/checkout@v2
25+
uses: actions/checkout@v3
2626
- uses: peter-evans/slash-command-dispatch@v2
2727
with:
2828
commands: run-acceptance-tests

.github/workflows/community-moderation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ jobs:
66
runs-on: ubuntu-latest
77
steps:
88
- name: Checkout Repo
9-
uses: actions/checkout@v2
9+
uses: actions/checkout@v3
1010
- id: schema_changed
1111
name: Check for diff in schema
1212
uses: dorny/paths-filter@v2

.github/workflows/main.yml

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ jobs:
2323
runs-on: ubuntu-latest
2424
steps:
2525
- name: Checkout Repo
26-
uses: actions/checkout@v2
26+
uses: actions/checkout@v3
2727
- name: Checkout Scripts Repo
28-
uses: actions/checkout@v2
28+
uses: actions/checkout@v3
2929
with:
3030
path: ci-scripts
3131
repository: pulumi/scripts
@@ -124,15 +124,15 @@ jobs:
124124
runs-on: ubuntu-latest
125125
steps:
126126
- name: Checkout Repo
127-
uses: actions/checkout@v2
127+
uses: actions/checkout@v3
128128
- name: Configure AWS Credentials
129129
uses: aws-actions/configure-aws-credentials@v1
130130
with:
131131
aws-access-key-id: ${{ secrets.AWS_CORP_S3_UPLOAD_ACCESS_KEY_ID }}
132132
aws-region: us-west-2
133133
aws-secret-access-key: ${{ secrets.AWS_CORP_S3_UPLOAD_SECRET_ACCESS_KEY }}
134134
- name: Checkout Scripts Repo
135-
uses: actions/checkout@v2
135+
uses: actions/checkout@v3
136136
with:
137137
path: ci-scripts
138138
repository: pulumi/scripts
@@ -177,9 +177,9 @@ jobs:
177177
runs-on: ubuntu-latest
178178
steps:
179179
- name: Checkout Repo
180-
uses: actions/checkout@v2
180+
uses: actions/checkout@v3
181181
- name: Checkout Scripts Repo
182-
uses: actions/checkout@v2
182+
uses: actions/checkout@v3
183183
with:
184184
path: ci-scripts
185185
repository: pulumi/scripts
@@ -215,9 +215,9 @@ jobs:
215215
runs-on: ubuntu-latest
216216
steps:
217217
- name: Checkout Repo
218-
uses: actions/checkout@v2
218+
uses: actions/checkout@v3
219219
- name: Checkout Scripts Repo
220-
uses: actions/checkout@v2
220+
uses: actions/checkout@v3
221221
with:
222222
path: ci-scripts
223223
repository: pulumi/scripts
@@ -251,9 +251,9 @@ jobs:
251251
runs-on: ubuntu-latest
252252
steps:
253253
- name: Checkout Repo
254-
uses: actions/checkout@v2
254+
uses: actions/checkout@v3
255255
- name: Checkout Scripts Repo
256-
uses: actions/checkout@v2
256+
uses: actions/checkout@v3
257257
with:
258258
path: ci-scripts
259259
repository: pulumi/scripts
@@ -326,7 +326,7 @@ jobs:
326326
runs-on: ubuntu-latest
327327
steps:
328328
- name: Checkout Repo
329-
uses: actions/checkout@v2
329+
uses: actions/checkout@v3
330330
- name: Unshallow clone for tags
331331
run: git fetch --prune --unshallow --tags
332332
- name: Install Go
@@ -382,9 +382,9 @@ jobs:
382382
runs-on: ubuntu-latest
383383
steps:
384384
- name: Checkout Repo
385-
uses: actions/checkout@v2
385+
uses: actions/checkout@v3
386386
- name: Checkout Scripts Repo
387-
uses: actions/checkout@v2
387+
uses: actions/checkout@v3
388388
with:
389389
path: ci-scripts
390390
repository: pulumi/scripts
@@ -488,12 +488,15 @@ jobs:
488488
test:
489489
name: test
490490
needs: build_sdk
491+
permissions:
492+
contents: read
493+
id-token: write
491494
runs-on: ubuntu-latest
492495
steps:
493496
- name: Checkout Repo
494-
uses: actions/checkout@v2
497+
uses: actions/checkout@v3
495498
- name: Checkout Scripts Repo
496-
uses: actions/checkout@v2
499+
uses: actions/checkout@v3
497500
with:
498501
path: ci-scripts
499502
repository: pulumi/scripts

.github/workflows/master.yml

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ jobs:
2323
runs-on: ubuntu-latest
2424
steps:
2525
- name: Checkout Repo
26-
uses: actions/checkout@v2
26+
uses: actions/checkout@v3
2727
- name: Checkout Scripts Repo
28-
uses: actions/checkout@v2
28+
uses: actions/checkout@v3
2929
with:
3030
path: ci-scripts
3131
repository: pulumi/scripts
@@ -124,15 +124,15 @@ jobs:
124124
runs-on: ubuntu-latest
125125
steps:
126126
- name: Checkout Repo
127-
uses: actions/checkout@v2
127+
uses: actions/checkout@v3
128128
- name: Configure AWS Credentials
129129
uses: aws-actions/configure-aws-credentials@v1
130130
with:
131131
aws-access-key-id: ${{ secrets.AWS_CORP_S3_UPLOAD_ACCESS_KEY_ID }}
132132
aws-region: us-west-2
133133
aws-secret-access-key: ${{ secrets.AWS_CORP_S3_UPLOAD_SECRET_ACCESS_KEY }}
134134
- name: Checkout Scripts Repo
135-
uses: actions/checkout@v2
135+
uses: actions/checkout@v3
136136
with:
137137
path: ci-scripts
138138
repository: pulumi/scripts
@@ -177,9 +177,9 @@ jobs:
177177
runs-on: ubuntu-latest
178178
steps:
179179
- name: Checkout Repo
180-
uses: actions/checkout@v2
180+
uses: actions/checkout@v3
181181
- name: Checkout Scripts Repo
182-
uses: actions/checkout@v2
182+
uses: actions/checkout@v3
183183
with:
184184
path: ci-scripts
185185
repository: pulumi/scripts
@@ -215,9 +215,9 @@ jobs:
215215
runs-on: ubuntu-latest
216216
steps:
217217
- name: Checkout Repo
218-
uses: actions/checkout@v2
218+
uses: actions/checkout@v3
219219
- name: Checkout Scripts Repo
220-
uses: actions/checkout@v2
220+
uses: actions/checkout@v3
221221
with:
222222
path: ci-scripts
223223
repository: pulumi/scripts
@@ -251,9 +251,9 @@ jobs:
251251
runs-on: ubuntu-latest
252252
steps:
253253
- name: Checkout Repo
254-
uses: actions/checkout@v2
254+
uses: actions/checkout@v3
255255
- name: Checkout Scripts Repo
256-
uses: actions/checkout@v2
256+
uses: actions/checkout@v3
257257
with:
258258
path: ci-scripts
259259
repository: pulumi/scripts
@@ -326,7 +326,7 @@ jobs:
326326
runs-on: ubuntu-latest
327327
steps:
328328
- name: Checkout Repo
329-
uses: actions/checkout@v2
329+
uses: actions/checkout@v3
330330
- name: Unshallow clone for tags
331331
run: git fetch --prune --unshallow --tags
332332
- name: Install Go
@@ -382,9 +382,9 @@ jobs:
382382
runs-on: ubuntu-latest
383383
steps:
384384
- name: Checkout Repo
385-
uses: actions/checkout@v2
385+
uses: actions/checkout@v3
386386
- name: Checkout Scripts Repo
387-
uses: actions/checkout@v2
387+
uses: actions/checkout@v3
388388
with:
389389
path: ci-scripts
390390
repository: pulumi/scripts
@@ -488,12 +488,15 @@ jobs:
488488
test:
489489
name: test
490490
needs: build_sdk
491+
permissions:
492+
contents: read
493+
id-token: write
491494
runs-on: ubuntu-latest
492495
steps:
493496
- name: Checkout Repo
494-
uses: actions/checkout@v2
497+
uses: actions/checkout@v3
495498
- name: Checkout Scripts Repo
496-
uses: actions/checkout@v2
499+
uses: actions/checkout@v3
497500
with:
498501
path: ci-scripts
499502
repository: pulumi/scripts

.github/workflows/nightly-test.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ jobs:
2323
runs-on: ubuntu-latest
2424
steps:
2525
- name: Checkout Repo
26-
uses: actions/checkout@v2
26+
uses: actions/checkout@v3
2727
- name: Checkout Scripts Repo
28-
uses: actions/checkout@v2
28+
uses: actions/checkout@v3
2929
with:
3030
path: ci-scripts
3131
repository: pulumi/scripts
@@ -120,9 +120,9 @@ jobs:
120120
runs-on: ubuntu-latest
121121
steps:
122122
- name: Checkout Repo
123-
uses: actions/checkout@v2
123+
uses: actions/checkout@v3
124124
- name: Checkout Scripts Repo
125-
uses: actions/checkout@v2
125+
uses: actions/checkout@v3
126126
with:
127127
path: ci-scripts
128128
repository: pulumi/scripts
@@ -192,12 +192,15 @@ jobs:
192192
test:
193193
name: test
194194
needs: build_sdk
195+
permissions:
196+
contents: read
197+
id-token: write
195198
runs-on: ubuntu-latest
196199
steps:
197200
- name: Checkout Repo
198-
uses: actions/checkout@v2
201+
uses: actions/checkout@v3
199202
- name: Checkout Scripts Repo
200-
uses: actions/checkout@v2
203+
uses: actions/checkout@v3
201204
with:
202205
path: ci-scripts
203206
repository: pulumi/scripts

.github/workflows/prerelease.yml

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ jobs:
2323
runs-on: ubuntu-latest
2424
steps:
2525
- name: Checkout Repo
26-
uses: actions/checkout@v2
26+
uses: actions/checkout@v3
2727
- name: Checkout Scripts Repo
28-
uses: actions/checkout@v2
28+
uses: actions/checkout@v3
2929
with:
3030
path: ci-scripts
3131
repository: pulumi/scripts
@@ -121,9 +121,9 @@ jobs:
121121
runs-on: ubuntu-latest
122122
steps:
123123
- name: Checkout Repo
124-
uses: actions/checkout@v2
124+
uses: actions/checkout@v3
125125
- name: Checkout Scripts Repo
126-
uses: actions/checkout@v2
126+
uses: actions/checkout@v3
127127
with:
128128
path: ci-scripts
129129
repository: pulumi/scripts
@@ -159,9 +159,9 @@ jobs:
159159
runs-on: ubuntu-latest
160160
steps:
161161
- name: Checkout Repo
162-
uses: actions/checkout@v2
162+
uses: actions/checkout@v3
163163
- name: Checkout Scripts Repo
164-
uses: actions/checkout@v2
164+
uses: actions/checkout@v3
165165
with:
166166
path: ci-scripts
167167
repository: pulumi/scripts
@@ -195,9 +195,9 @@ jobs:
195195
runs-on: ubuntu-latest
196196
steps:
197197
- name: Checkout Repo
198-
uses: actions/checkout@v2
198+
uses: actions/checkout@v3
199199
- name: Checkout Scripts Repo
200-
uses: actions/checkout@v2
200+
uses: actions/checkout@v3
201201
with:
202202
path: ci-scripts
203203
repository: pulumi/scripts
@@ -270,7 +270,7 @@ jobs:
270270
runs-on: ubuntu-latest
271271
steps:
272272
- name: Checkout Repo
273-
uses: actions/checkout@v2
273+
uses: actions/checkout@v3
274274
- name: Unshallow clone for tags
275275
run: git fetch --prune --unshallow --tags
276276
- name: Install Go
@@ -326,9 +326,9 @@ jobs:
326326
runs-on: ubuntu-latest
327327
steps:
328328
- name: Checkout Repo
329-
uses: actions/checkout@v2
329+
uses: actions/checkout@v3
330330
- name: Checkout Scripts Repo
331-
uses: actions/checkout@v2
331+
uses: actions/checkout@v3
332332
with:
333333
path: ci-scripts
334334
repository: pulumi/scripts
@@ -432,12 +432,15 @@ jobs:
432432
test:
433433
name: test
434434
needs: build_sdk
435+
permissions:
436+
contents: read
437+
id-token: write
435438
runs-on: ubuntu-latest
436439
steps:
437440
- name: Checkout Repo
438-
uses: actions/checkout@v2
441+
uses: actions/checkout@v3
439442
- name: Checkout Scripts Repo
440-
uses: actions/checkout@v2
443+
uses: actions/checkout@v3
441444
with:
442445
path: ci-scripts
443446
repository: pulumi/scripts

.github/workflows/pull-request.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
runs-on: ubuntu-latest
2424
steps:
2525
- name: Checkout Repo
26-
uses: actions/checkout@v2
26+
uses: actions/checkout@v3
2727
- name: Comment PR
2828
uses: thollander/actions-comment-pull-request@v1
2929
with:

0 commit comments

Comments
 (0)