Skip to content

Commit 470cb2f

Browse files
committed
chore: switch to large runners
Rekres to use large runners instead of generic ones, as Image Factory tests require lots of resources. Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
1 parent 713fc6e commit 470cb2f

14 files changed

Lines changed: 65 additions & 63 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
22
#
3-
# Generated on 2026-01-27T13:25:25Z by kres f189649-dirty.
3+
# Generated on 2026-02-18T12:59:27Z by kres 6458cfd.
44

55
concurrency:
66
group: ${{ github.head_ref || github.run_id }}
@@ -20,7 +20,7 @@ name: default
2020
jobs:
2121
chart-e2e:
2222
runs-on:
23-
group: generic
23+
group: large
2424
if: github.event_name == 'pull_request'
2525
needs:
2626
- default
@@ -51,7 +51,7 @@ jobs:
5151
done
5252
continue-on-error: true
5353
- name: checkout
54-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # version: v6.0.1
54+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # version: v6.0.2
5555
- name: Unshallow
5656
run: |
5757
git fetch --prune --unshallow
@@ -107,7 +107,7 @@ jobs:
107107
done
108108
continue-on-error: true
109109
- name: checkout
110-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # version: v6.0.1
110+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # version: v6.0.2
111111
- name: Unshallow
112112
run: |
113113
git fetch --prune --unshallow
@@ -126,7 +126,7 @@ jobs:
126126
make image-factory
127127
- name: Login to registry
128128
if: github.event_name != 'pull_request'
129-
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # version: v3.6.0
129+
uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # version: v3.7.0
130130
with:
131131
password: ${{ secrets.GITHUB_TOKEN }}
132132
registry: ghcr.io
@@ -196,7 +196,7 @@ jobs:
196196
_out/sha*.txt
197197
integration-cdn:
198198
runs-on:
199-
group: generic
199+
group: large
200200
if: github.event_name == 'pull_request'
201201
needs:
202202
- default
@@ -227,7 +227,7 @@ jobs:
227227
done
228228
continue-on-error: true
229229
- name: checkout
230-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # version: v6.0.1
230+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # version: v6.0.2
231231
- name: Unshallow
232232
run: |
233233
git fetch --prune --unshallow
@@ -255,7 +255,7 @@ jobs:
255255
timeout-minutes: 3
256256
integration-cdn-talos-main:
257257
runs-on:
258-
group: generic
258+
group: large
259259
if: contains(fromJSON(needs.default.outputs.labels), 'integration/talos-main')
260260
needs:
261261
- default
@@ -286,7 +286,7 @@ jobs:
286286
done
287287
continue-on-error: true
288288
- name: checkout
289-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # version: v6.0.1
289+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # version: v6.0.2
290290
- name: Unshallow
291291
run: |
292292
git fetch --prune --unshallow
@@ -306,7 +306,7 @@ jobs:
306306
make integration-cdn-talos-main
307307
integration-direct:
308308
runs-on:
309-
group: generic
309+
group: large
310310
if: github.event_name == 'pull_request'
311311
needs:
312312
- default
@@ -337,7 +337,7 @@ jobs:
337337
done
338338
continue-on-error: true
339339
- name: checkout
340-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # version: v6.0.1
340+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # version: v6.0.2
341341
- name: Unshallow
342342
run: |
343343
git fetch --prune --unshallow
@@ -365,7 +365,7 @@ jobs:
365365
timeout-minutes: 3
366366
integration-direct-talos-main:
367367
runs-on:
368-
group: generic
368+
group: large
369369
if: contains(fromJSON(needs.default.outputs.labels), 'integration/talos-main')
370370
needs:
371371
- default
@@ -396,7 +396,7 @@ jobs:
396396
done
397397
continue-on-error: true
398398
- name: checkout
399-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # version: v6.0.1
399+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # version: v6.0.2
400400
- name: Unshallow
401401
run: |
402402
git fetch --prune --unshallow
@@ -416,7 +416,7 @@ jobs:
416416
make integration-direct-talos-main
417417
integration-enterprise:
418418
runs-on:
419-
group: generic
419+
group: large
420420
if: github.event_name == 'pull_request'
421421
needs:
422422
- default
@@ -447,7 +447,7 @@ jobs:
447447
done
448448
continue-on-error: true
449449
- name: checkout
450-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # version: v6.0.1
450+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # version: v6.0.2
451451
- name: Unshallow
452452
run: |
453453
git fetch --prune --unshallow
@@ -476,7 +476,7 @@ jobs:
476476
timeout-minutes: 3
477477
integration-proxy-installer:
478478
runs-on:
479-
group: generic
479+
group: large
480480
if: github.event_name == 'pull_request'
481481
needs:
482482
- default
@@ -507,7 +507,7 @@ jobs:
507507
done
508508
continue-on-error: true
509509
- name: checkout
510-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # version: v6.0.1
510+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # version: v6.0.2
511511
- name: Unshallow
512512
run: |
513513
git fetch --prune --unshallow
@@ -535,7 +535,7 @@ jobs:
535535
timeout-minutes: 3
536536
integration-s3:
537537
runs-on:
538-
group: generic
538+
group: large
539539
if: github.event_name == 'pull_request'
540540
needs:
541541
- default
@@ -566,7 +566,7 @@ jobs:
566566
done
567567
continue-on-error: true
568568
- name: checkout
569-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # version: v6.0.1
569+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # version: v6.0.2
570570
- name: Unshallow
571571
run: |
572572
git fetch --prune --unshallow
@@ -594,7 +594,7 @@ jobs:
594594
timeout-minutes: 3
595595
integration-s3-talos-main:
596596
runs-on:
597-
group: generic
597+
group: large
598598
if: contains(fromJSON(needs.default.outputs.labels), 'integration/talos-main')
599599
needs:
600600
- default
@@ -625,7 +625,7 @@ jobs:
625625
done
626626
continue-on-error: true
627627
- name: checkout
628-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # version: v6.0.1
628+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # version: v6.0.2
629629
- name: Unshallow
630630
run: |
631631
git fetch --prune --unshallow
@@ -676,7 +676,7 @@ jobs:
676676
done
677677
continue-on-error: true
678678
- name: checkout
679-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # version: v6.0.1
679+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # version: v6.0.2
680680
- name: Unshallow
681681
run: |
682682
git fetch --prune --unshallow
@@ -723,7 +723,7 @@ jobs:
723723
done
724724
continue-on-error: true
725725
- name: checkout
726-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # version: v6.0.1
726+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # version: v6.0.2
727727
- name: Unshallow
728728
run: |
729729
git fetch --prune --unshallow

.github/workflows/helm.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
22
#
3-
# Generated on 2026-02-03T17:01:53Z by kres dc032d7.
3+
# Generated on 2026-02-18T12:59:27Z by kres 6458cfd.
44

55
concurrency:
66
group: helm-${{ github.head_ref || github.run_id }}
@@ -54,7 +54,7 @@ jobs:
5454
done
5555
continue-on-error: true
5656
- name: checkout
57-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # version: v6.0.1
57+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # version: v6.0.2
5858
- name: Unshallow
5959
run: |
6060
git fetch --prune --unshallow
@@ -72,7 +72,7 @@ jobs:
7272
uses: sigstore/cosign-installer@faadad0cce49287aee09b3a48701e75088a2c6ad # version: v4.0.0
7373
- name: Login to registry
7474
if: github.event_name != 'pull_request'
75-
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # version: v3.6.0
75+
uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # version: v3.7.0
7676
with:
7777
password: ${{ secrets.GITHUB_TOKEN }}
7878
registry: ghcr.io

.github/workflows/integration-cdn-talos-main-cron.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
22
#
3-
# Generated on 2026-01-09T09:46:37Z by kres 0e8da31.
3+
# Generated on 2026-02-18T12:59:27Z by kres 6458cfd.
44

55
concurrency:
66
group: ${{ github.head_ref || github.run_id }}
@@ -12,7 +12,7 @@ name: integration-cdn-talos-main-cron
1212
jobs:
1313
default:
1414
runs-on:
15-
group: generic
15+
group: large
1616
steps:
1717
- name: gather-system-info
1818
id: system-info
@@ -40,7 +40,7 @@ jobs:
4040
done
4141
continue-on-error: true
4242
- name: checkout
43-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # version: v6.0.1
43+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # version: v6.0.2
4444
- name: Unshallow
4545
run: |
4646
git fetch --prune --unshallow

.github/workflows/integration-direct-talos-main-cron.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
22
#
3-
# Generated on 2026-01-09T09:46:37Z by kres 0e8da31.
3+
# Generated on 2026-02-18T12:59:27Z by kres 6458cfd.
44

55
concurrency:
66
group: ${{ github.head_ref || github.run_id }}
@@ -12,7 +12,7 @@ name: integration-direct-talos-main-cron
1212
jobs:
1313
default:
1414
runs-on:
15-
group: generic
15+
group: large
1616
steps:
1717
- name: gather-system-info
1818
id: system-info
@@ -40,7 +40,7 @@ jobs:
4040
done
4141
continue-on-error: true
4242
- name: checkout
43-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # version: v6.0.1
43+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # version: v6.0.2
4444
- name: Unshallow
4545
run: |
4646
git fetch --prune --unshallow

.github/workflows/integration-s3-talos-main-cron.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
22
#
3-
# Generated on 2026-01-09T09:46:37Z by kres 0e8da31.
3+
# Generated on 2026-02-18T12:59:27Z by kres 6458cfd.
44

55
concurrency:
66
group: ${{ github.head_ref || github.run_id }}
@@ -12,7 +12,7 @@ name: integration-s3-talos-main-cron
1212
jobs:
1313
default:
1414
runs-on:
15-
group: generic
15+
group: large
1616
steps:
1717
- name: gather-system-info
1818
id: system-info
@@ -40,7 +40,7 @@ jobs:
4040
done
4141
continue-on-error: true
4242
- name: checkout
43-
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # version: v6.0.1
43+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # version: v6.0.2
4444
- name: Unshallow
4545
run: |
4646
git fetch --prune --unshallow

.golangci.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
22
#
3-
# Generated on 2026-01-21T13:19:04Z by kres 1ffefb6.
3+
# Generated on 2026-02-18T12:59:27Z by kres 6458cfd.
44

55
version: "2"
66

@@ -55,6 +55,10 @@ linters:
5555
- embeddedstructfieldcheck # fighting in many places with fieldalignment
5656
# all available settings of specific linters
5757
settings:
58+
staticcheck:
59+
checks:
60+
- all
61+
- '-SA4006' # disable until https://github.com/golangci/golangci-lint/issues/6363 is resolved
5862
cyclop:
5963
# the maximal code complexity to report
6064
max-complexity: 20

0 commit comments

Comments
 (0)