Skip to content

Commit 88e9d70

Browse files
authored
[internal] Update GitHub Actions workflow files (#256)
1 parent bca252b commit 88e9d70

File tree

7 files changed

+84
-28
lines changed

7 files changed

+84
-28
lines changed

.github/workflows/main.yml

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,10 @@ jobs:
4242
- name: Unshallow clone for tags
4343
run: git fetch --prune --unshallow --tags
4444
- name: Install Go
45-
uses: actions/setup-go@v3
45+
uses: actions/setup-go@v4
4646
with:
47+
cache-dependency-path: |
48+
sdk/go.sum
4749
go-version: 1.20.1
4850
- name: Install pulumictl
4951
uses: jaxxstorm/action-install-gh-release@v1.5.0
@@ -144,8 +146,10 @@ jobs:
144146
- name: Unshallow clone for tags
145147
run: git fetch --prune --unshallow --tags
146148
- name: Install Go
147-
uses: actions/setup-go@v3
149+
uses: actions/setup-go@v4
148150
with:
151+
cache-dependency-path: |
152+
sdk/go.sum
149153
go-version: 1.20.1
150154
- name: Install pulumictl
151155
uses: jaxxstorm/action-install-gh-release@v1.5.0
@@ -188,8 +192,10 @@ jobs:
188192
- name: Unshallow clone for tags
189193
run: git fetch --prune --unshallow --tags
190194
- name: Install Go
191-
uses: actions/setup-go@v3
195+
uses: actions/setup-go@v4
192196
with:
197+
cache-dependency-path: |
198+
sdk/go.sum
193199
go-version: 1.20.1
194200
- name: Install pulumictl
195201
uses: jaxxstorm/action-install-gh-release@v1.5.0
@@ -219,8 +225,10 @@ jobs:
219225
- name: Unshallow clone for tags
220226
run: git fetch --prune --unshallow --tags
221227
- name: Install Go
222-
uses: actions/setup-go@v3
228+
uses: actions/setup-go@v4
223229
with:
230+
cache-dependency-path: |
231+
sdk/go.sum
224232
go-version: 1.20.1
225233
- name: Install pulumictl
226234
uses: jaxxstorm/action-install-gh-release@v1.5.0
@@ -286,8 +294,10 @@ jobs:
286294
- name: Unshallow clone for tags
287295
run: git fetch --prune --unshallow --tags
288296
- name: Install Go
289-
uses: actions/setup-go@v3
297+
uses: actions/setup-go@v4
290298
with:
299+
cache-dependency-path: |
300+
sdk/go.sum
291301
go-version: 1.20.1
292302
- name: Install pulumictl
293303
uses: jaxxstorm/action-install-gh-release@v1.5.0
@@ -356,8 +366,10 @@ jobs:
356366
- name: Unshallow clone for tags
357367
run: git fetch --prune --unshallow --tags
358368
- name: Install Go
359-
uses: actions/setup-go@v3
369+
uses: actions/setup-go@v4
360370
with:
371+
cache-dependency-path: |
372+
sdk/go.sum
361373
go-version: 1.20.1
362374
- name: Install pulumictl
363375
uses: jaxxstorm/action-install-gh-release@v1.5.0

.github/workflows/master.yml

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,10 @@ jobs:
4242
- name: Unshallow clone for tags
4343
run: git fetch --prune --unshallow --tags
4444
- name: Install Go
45-
uses: actions/setup-go@v3
45+
uses: actions/setup-go@v4
4646
with:
47+
cache-dependency-path: |
48+
sdk/go.sum
4749
go-version: 1.20.1
4850
- name: Install pulumictl
4951
uses: jaxxstorm/action-install-gh-release@v1.5.0
@@ -144,8 +146,10 @@ jobs:
144146
- name: Unshallow clone for tags
145147
run: git fetch --prune --unshallow --tags
146148
- name: Install Go
147-
uses: actions/setup-go@v3
149+
uses: actions/setup-go@v4
148150
with:
151+
cache-dependency-path: |
152+
sdk/go.sum
149153
go-version: 1.20.1
150154
- name: Install pulumictl
151155
uses: jaxxstorm/action-install-gh-release@v1.5.0
@@ -188,8 +192,10 @@ jobs:
188192
- name: Unshallow clone for tags
189193
run: git fetch --prune --unshallow --tags
190194
- name: Install Go
191-
uses: actions/setup-go@v3
195+
uses: actions/setup-go@v4
192196
with:
197+
cache-dependency-path: |
198+
sdk/go.sum
193199
go-version: 1.20.1
194200
- name: Install pulumictl
195201
uses: jaxxstorm/action-install-gh-release@v1.5.0
@@ -219,8 +225,10 @@ jobs:
219225
- name: Unshallow clone for tags
220226
run: git fetch --prune --unshallow --tags
221227
- name: Install Go
222-
uses: actions/setup-go@v3
228+
uses: actions/setup-go@v4
223229
with:
230+
cache-dependency-path: |
231+
sdk/go.sum
224232
go-version: 1.20.1
225233
- name: Install pulumictl
226234
uses: jaxxstorm/action-install-gh-release@v1.5.0
@@ -286,8 +294,10 @@ jobs:
286294
- name: Unshallow clone for tags
287295
run: git fetch --prune --unshallow --tags
288296
- name: Install Go
289-
uses: actions/setup-go@v3
297+
uses: actions/setup-go@v4
290298
with:
299+
cache-dependency-path: |
300+
sdk/go.sum
291301
go-version: 1.20.1
292302
- name: Install pulumictl
293303
uses: jaxxstorm/action-install-gh-release@v1.5.0
@@ -356,8 +366,10 @@ jobs:
356366
- name: Unshallow clone for tags
357367
run: git fetch --prune --unshallow --tags
358368
- name: Install Go
359-
uses: actions/setup-go@v3
369+
uses: actions/setup-go@v4
360370
with:
371+
cache-dependency-path: |
372+
sdk/go.sum
361373
go-version: 1.20.1
362374
- name: Install pulumictl
363375
uses: jaxxstorm/action-install-gh-release@v1.5.0

.github/workflows/prerelease.yml

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,10 @@ jobs:
4343
- name: Unshallow clone for tags
4444
run: git fetch --prune --unshallow --tags
4545
- name: Install Go
46-
uses: actions/setup-go@v3
46+
uses: actions/setup-go@v4
4747
with:
48+
cache-dependency-path: |
49+
sdk/go.sum
4850
go-version: 1.20.1
4951
- name: Install pulumictl
5052
uses: jaxxstorm/action-install-gh-release@v1.5.0
@@ -137,8 +139,10 @@ jobs:
137139
- name: Unshallow clone for tags
138140
run: git fetch --prune --unshallow --tags
139141
- name: Install Go
140-
uses: actions/setup-go@v3
142+
uses: actions/setup-go@v4
141143
with:
144+
cache-dependency-path: |
145+
sdk/go.sum
142146
go-version: 1.20.1
143147
- name: Install pulumictl
144148
uses: jaxxstorm/action-install-gh-release@v1.5.0
@@ -168,8 +172,10 @@ jobs:
168172
- name: Unshallow clone for tags
169173
run: git fetch --prune --unshallow --tags
170174
- name: Install Go
171-
uses: actions/setup-go@v3
175+
uses: actions/setup-go@v4
172176
with:
177+
cache-dependency-path: |
178+
sdk/go.sum
173179
go-version: 1.20.1
174180
- name: Install pulumictl
175181
uses: jaxxstorm/action-install-gh-release@v1.5.0
@@ -234,8 +240,10 @@ jobs:
234240
- name: Unshallow clone for tags
235241
run: git fetch --prune --unshallow --tags
236242
- name: Install Go
237-
uses: actions/setup-go@v3
243+
uses: actions/setup-go@v4
238244
with:
245+
cache-dependency-path: |
246+
sdk/go.sum
239247
go-version: 1.20.1
240248
- name: Install pulumictl
241249
uses: jaxxstorm/action-install-gh-release@v1.5.0
@@ -304,8 +312,10 @@ jobs:
304312
- name: Unshallow clone for tags
305313
run: git fetch --prune --unshallow --tags
306314
- name: Install Go
307-
uses: actions/setup-go@v3
315+
uses: actions/setup-go@v4
308316
with:
317+
cache-dependency-path: |
318+
sdk/go.sum
309319
go-version: 1.20.1
310320
- name: Install pulumictl
311321
uses: jaxxstorm/action-install-gh-release@v1.5.0

.github/workflows/release.yml

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,10 @@ jobs:
4242
- name: Unshallow clone for tags
4343
run: git fetch --prune --unshallow --tags
4444
- name: Install Go
45-
uses: actions/setup-go@v3
45+
uses: actions/setup-go@v4
4646
with:
47+
cache-dependency-path: |
48+
sdk/go.sum
4749
go-version: 1.20.1
4850
- name: Install pulumictl
4951
uses: jaxxstorm/action-install-gh-release@v1.5.0
@@ -150,8 +152,10 @@ jobs:
150152
- name: Unshallow clone for tags
151153
run: git fetch --prune --unshallow --tags
152154
- name: Install Go
153-
uses: actions/setup-go@v3
155+
uses: actions/setup-go@v4
154156
with:
157+
cache-dependency-path: |
158+
sdk/go.sum
155159
go-version: 1.20.1
156160
- name: Install pulumictl
157161
uses: jaxxstorm/action-install-gh-release@v1.5.0
@@ -181,8 +185,10 @@ jobs:
181185
- name: Unshallow clone for tags
182186
run: git fetch --prune --unshallow --tags
183187
- name: Install Go
184-
uses: actions/setup-go@v3
188+
uses: actions/setup-go@v4
185189
with:
190+
cache-dependency-path: |
191+
sdk/go.sum
186192
go-version: 1.20.1
187193
- name: Install pulumictl
188194
uses: jaxxstorm/action-install-gh-release@v1.5.0
@@ -247,8 +253,10 @@ jobs:
247253
- name: Unshallow clone for tags
248254
run: git fetch --prune --unshallow --tags
249255
- name: Install Go
250-
uses: actions/setup-go@v3
256+
uses: actions/setup-go@v4
251257
with:
258+
cache-dependency-path: |
259+
sdk/go.sum
252260
go-version: 1.20.1
253261
- name: Install pulumictl
254262
uses: jaxxstorm/action-install-gh-release@v1.5.0
@@ -330,8 +338,10 @@ jobs:
330338
- name: Unshallow clone for tags
331339
run: git fetch --prune --unshallow --tags
332340
- name: Install Go
333-
uses: actions/setup-go@v3
341+
uses: actions/setup-go@v4
334342
with:
343+
cache-dependency-path: |
344+
sdk/go.sum
335345
go-version: 1.20.1
336346
- name: Install pulumictl
337347
uses: jaxxstorm/action-install-gh-release@v1.5.0

.github/workflows/resync-build.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,10 @@ jobs:
4646
- name: Unshallow clone for tags
4747
run: git fetch --prune --unshallow --tags
4848
- name: Install Go
49-
uses: actions/setup-go@v3
49+
uses: actions/setup-go@v4
5050
with:
51+
cache-dependency-path: |
52+
sdk/go.sum
5153
go-version: 1.20.1
5254
- name: Install pulumictl
5355
uses: jaxxstorm/action-install-gh-release@v1.5.0

.github/workflows/run-acceptance-tests.yml

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,10 @@ jobs:
4747
- name: Unshallow clone for tags
4848
run: git fetch --prune --unshallow --tags
4949
- name: Install Go
50-
uses: actions/setup-go@v3
50+
uses: actions/setup-go@v4
5151
with:
52+
cache-dependency-path: |
53+
sdk/go.sum
5254
go-version: 1.20.1
5355
- name: Install pulumictl
5456
uses: jaxxstorm/action-install-gh-release@v1.5.0
@@ -161,8 +163,10 @@ jobs:
161163
- name: Unshallow clone for tags
162164
run: git fetch --prune --unshallow --tags
163165
- name: Install Go
164-
uses: actions/setup-go@v3
166+
uses: actions/setup-go@v4
165167
with:
168+
cache-dependency-path: |
169+
sdk/go.sum
166170
go-version: 1.20.1
167171
- name: Install pulumictl
168172
uses: jaxxstorm/action-install-gh-release@v1.5.0
@@ -196,8 +200,10 @@ jobs:
196200
- name: Unshallow clone for tags
197201
run: git fetch --prune --unshallow --tags
198202
- name: Install Go
199-
uses: actions/setup-go@v3
203+
uses: actions/setup-go@v4
200204
with:
205+
cache-dependency-path: |
206+
sdk/go.sum
201207
go-version: 1.20.1
202208
- name: Install pulumictl
203209
uses: jaxxstorm/action-install-gh-release@v1.5.0
@@ -286,8 +292,10 @@ jobs:
286292
- name: Unshallow clone for tags
287293
run: git fetch --prune --unshallow --tags
288294
- name: Install Go
289-
uses: actions/setup-go@v3
295+
uses: actions/setup-go@v4
290296
with:
297+
cache-dependency-path: |
298+
sdk/go.sum
291299
go-version: 1.20.1
292300
- name: Install pulumictl
293301
uses: jaxxstorm/action-install-gh-release@v1.5.0

.github/workflows/update-bridge.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,10 @@ jobs:
1414
- name: Unshallow clone for tags
1515
run: git fetch --prune --unshallow --tags
1616
- name: Install Go
17-
uses: actions/setup-go@v3
17+
uses: actions/setup-go@v4
1818
with:
19+
cache-dependency-path: |
20+
sdk/go.sum
1921
go-version: 1.20.1
2022
- name: Install pulumictl
2123
uses: jaxxstorm/action-install-gh-release@v1.5.0

0 commit comments

Comments
 (0)