13
13
jobs :
14
14
lint-ts :
15
15
name : TypeScript lint checks
16
- runs-on : pulumi- ubuntu-8core
16
+ runs-on : ubuntu-latest
17
17
permissions :
18
18
id-token : write
19
19
contents : read
35
35
36
36
unit-ts :
37
37
name : TypeScript unit tests
38
- runs-on : pulumi- ubuntu-8core
38
+ runs-on : ubuntu-latest
39
39
permissions :
40
40
id-token : write
41
41
contents : read
59
59
60
60
format-py :
61
61
name : Python Code Format and Validation
62
- runs-on : pulumi- ubuntu-8core
62
+ runs-on : ubuntu-latest
63
63
64
64
steps :
65
65
# Step 1: Checkout the repository
85
85
86
86
unit-py :
87
87
name : Python unit tests
88
- runs-on : pulumi- ubuntu-8core
88
+ runs-on : ubuntu-latest
89
89
permissions :
90
90
id-token : write
91
91
contents : read
@@ -109,7 +109,7 @@ jobs:
109
109
110
110
unit-go :
111
111
name : Go unit tests
112
- runs-on : pulumi- ubuntu-8core
112
+ runs-on : ubuntu-latest
113
113
permissions :
114
114
id-token : write
115
115
contents : read
@@ -131,7 +131,7 @@ jobs:
131
131
132
132
unit-dotnet :
133
133
name : .NET unit tests
134
- runs-on : pulumi- ubuntu-8core
134
+ runs-on : ubuntu-latest
135
135
permissions :
136
136
id-token : write
137
137
contents : read
@@ -162,12 +162,20 @@ jobs:
162
162
163
163
providers :
164
164
name : ${{ matrix.clouds }}${{ matrix.languages }} integration tests
165
- runs-on : pulumi- ubuntu-8core
165
+ runs-on : ubuntu-latest
166
166
permissions :
167
167
id-token : write
168
168
contents : read
169
169
170
170
steps :
171
+ # Run as first step so we don't delete things that have just been installed
172
+ - name : Free Disk Space (Ubuntu)
173
+ uses : jlumbroso/free-disk-space@54081f138730dfa15788a46383842cd2f914a1be # v1.3.1
174
+ with :
175
+ tool-cache : false
176
+ swap-storage : false
177
+ dotnet : false
178
+
171
179
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
172
180
173
181
- name : Set up the environment
@@ -222,7 +230,7 @@ jobs:
222
230
223
231
kubernetes :
224
232
name : Kubernetes integration tests
225
- runs-on : pulumi- ubuntu-8core
233
+ runs-on : ubuntu-latest
226
234
permissions :
227
235
id-token : write
228
236
contents : read
0 commit comments