|
13 | 13 | strategy: |
14 | 14 | fail-fast: false |
15 | 15 | matrix: |
16 | | - runner: ["ubuntu-24.04", "windows-latest", "macos-latest"] |
| 16 | + runner: ["ubuntu-latest", "windows-latest", "macos-latest"] |
17 | 17 |
|
18 | 18 | steps: |
19 | 19 | - name: Checkout using linefeed for tests |
|
54 | 54 | go test -ldflags "-X google.golang.org/protobuf/reflect/protoregistry.conflictPolicy=ignore" -v ./kustomize |
55 | 55 |
|
56 | 56 | compile_provider: |
57 | | - runs-on: ubuntu-24.04 |
| 57 | + runs-on: ubuntu-latest |
58 | 58 |
|
59 | 59 | steps: |
60 | 60 | - name: 'Checkout' |
|
91 | 91 | path: dist/terraform.d/plugins |
92 | 92 |
|
93 | 93 | int_test_kubeconfig_path: |
94 | | - runs-on: ubuntu-24.04 |
| 94 | + runs-on: ubuntu-latest |
95 | 95 | needs: [compile_provider] |
96 | 96 |
|
97 | 97 | env: |
@@ -129,7 +129,7 @@ jobs: |
129 | 129 | run: terraform apply --auto-approve |
130 | 130 |
|
131 | 131 | int_test_kubeconfig_raw: |
132 | | - runs-on: ubuntu-24.04 |
| 132 | + runs-on: ubuntu-latest |
133 | 133 | needs: [compile_provider] |
134 | 134 |
|
135 | 135 | steps: |
@@ -172,7 +172,7 @@ jobs: |
172 | 172 | run: terraform apply --auto-approve |
173 | 173 |
|
174 | 174 | int_test_in_cluster: |
175 | | - runs-on: ubuntu-24.04 |
| 175 | + runs-on: ubuntu-latest |
176 | 176 | needs: [compile_provider] |
177 | 177 |
|
178 | 178 | steps: |
@@ -222,7 +222,7 @@ jobs: |
222 | 222 | run: kubectl exec -it terraform -- terraform apply --auto-approve |
223 | 223 |
|
224 | 224 | int_test_state_import: |
225 | | - runs-on: ubuntu-24.04 |
| 225 | + runs-on: ubuntu-latest |
226 | 226 | needs: [compile_provider] |
227 | 227 |
|
228 | 228 | env: |
@@ -277,7 +277,7 @@ jobs: |
277 | 277 | run: terraform apply --auto-approve |
278 | 278 |
|
279 | 279 | int_test_state_migration: |
280 | | - runs-on: ubuntu-24.04 |
| 280 | + runs-on: ubuntu-latest |
281 | 281 | needs: [compile_provider] |
282 | 282 |
|
283 | 283 | env: |
@@ -329,7 +329,7 @@ jobs: |
329 | 329 | run: terraform apply --auto-approve |
330 | 330 |
|
331 | 331 | int_test_kubestack_kind: |
332 | | - runs-on: ubuntu-24.04 |
| 332 | + runs-on: ubuntu-latest |
333 | 333 | needs: [compile_provider] |
334 | 334 |
|
335 | 335 | steps: |
@@ -396,7 +396,7 @@ jobs: |
396 | 396 | terraform destroy --auto-approve |
397 | 397 |
|
398 | 398 | goreleaser: |
399 | | - runs-on: ubuntu-24.04 |
| 399 | + runs-on: ubuntu-latest |
400 | 400 | needs: |
401 | 401 | - tf_tests |
402 | 402 | - int_test_kubeconfig_path |
|
0 commit comments