Skip to content

Commit 288af9e

Browse files
committed
chore: rekres and manual cherry-pick of 77d8cc7c589a190c8cb86e6e1684233129b648a1
Changes to work with kres and manual cherry-pick of `77d8cc7c589a190c8cb86e6e1684233129b648a1`. See https://github.com/siderolabs/talos/pull/12030` Signed-off-by: Noel Georgi <git@frezbo.dev>
1 parent 50fed88 commit 288af9e

38 files changed

+493
-520
lines changed

.github/workflows/ci.yaml

Lines changed: 130 additions & 168 deletions
Large diffs are not rendered by default.

.github/workflows/integration-aws-cron.yaml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,22 @@
11
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
22
#
3-
# Generated on 2025-06-11T09:49:20Z by kres 5128bc1.
3+
# Generated on 2025-11-17T16:36:13Z by kres e1d6dac.
44

5-
name: integration-aws-cron
65
concurrency:
76
group: ${{ github.head_ref || github.run_id }}
87
cancel-in-progress: true
98
"on":
109
schedule:
1110
- cron: 30 7 * * *
11+
name: integration-aws-cron
1212
jobs:
1313
default:
1414
runs-on:
15-
- self-hosted
16-
- generic
15+
group: generic
1716
steps:
1817
- name: gather-system-info
1918
id: system-info
20-
uses: kenchan0130/actions-system-info@v1.3.1
19+
uses: kenchan0130/actions-system-info@v1.4.0
2120
continue-on-error: true
2221
- name: print-system-info
2322
run: |
@@ -41,7 +40,7 @@ jobs:
4140
done
4241
continue-on-error: true
4342
- name: checkout
44-
uses: actions/checkout@v4
43+
uses: actions/checkout@v5
4544
- name: Unshallow
4645
run: |
4746
git fetch --prune --unshallow
@@ -104,7 +103,7 @@ jobs:
104103
run: |
105104
make e2e-aws-prepare
106105
- name: checkout contrib
107-
uses: actions/checkout@v4
106+
uses: actions/checkout@v5
108107
with:
109108
path: _out/contrib
110109
ref: main

.github/workflows/integration-aws-nvidia-nonfree-cron.yaml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,22 @@
11
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
22
#
3-
# Generated on 2025-06-11T09:49:20Z by kres 5128bc1.
3+
# Generated on 2025-11-17T16:36:13Z by kres e1d6dac.
44

5-
name: integration-aws-nvidia-nonfree-cron
65
concurrency:
76
group: ${{ github.head_ref || github.run_id }}
87
cancel-in-progress: true
98
"on":
109
schedule:
1110
- cron: 30 7 * * *
11+
name: integration-aws-nvidia-nonfree-cron
1212
jobs:
1313
default:
1414
runs-on:
15-
- self-hosted
16-
- generic
15+
group: generic
1716
steps:
1817
- name: gather-system-info
1918
id: system-info
20-
uses: kenchan0130/actions-system-info@v1.3.1
19+
uses: kenchan0130/actions-system-info@v1.4.0
2120
continue-on-error: true
2221
- name: print-system-info
2322
run: |
@@ -41,7 +40,7 @@ jobs:
4140
done
4241
continue-on-error: true
4342
- name: checkout
44-
uses: actions/checkout@v4
43+
uses: actions/checkout@v5
4544
- name: Unshallow
4645
run: |
4746
git fetch --prune --unshallow
@@ -102,7 +101,7 @@ jobs:
102101
run: |
103102
make images-essential
104103
- name: checkout extensions
105-
uses: actions/checkout@v4
104+
uses: actions/checkout@v5
106105
with:
107106
path: _out/extensions
108107
ref: release-1.10
@@ -125,7 +124,7 @@ jobs:
125124
run: |
126125
make e2e-aws-prepare
127126
- name: checkout contrib
128-
uses: actions/checkout@v4
127+
uses: actions/checkout@v5
129128
with:
130129
path: _out/contrib
131130
ref: main

.github/workflows/integration-aws-nvidia-oss-cron.yaml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,22 @@
11
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
22
#
3-
# Generated on 2025-06-11T09:49:20Z by kres 5128bc1.
3+
# Generated on 2025-11-17T16:36:13Z by kres e1d6dac.
44

5-
name: integration-aws-nvidia-oss-cron
65
concurrency:
76
group: ${{ github.head_ref || github.run_id }}
87
cancel-in-progress: true
98
"on":
109
schedule:
1110
- cron: 30 5 * * *
11+
name: integration-aws-nvidia-oss-cron
1212
jobs:
1313
default:
1414
runs-on:
15-
- self-hosted
16-
- generic
15+
group: generic
1716
steps:
1817
- name: gather-system-info
1918
id: system-info
20-
uses: kenchan0130/actions-system-info@v1.3.1
19+
uses: kenchan0130/actions-system-info@v1.4.0
2120
continue-on-error: true
2221
- name: print-system-info
2322
run: |
@@ -41,7 +40,7 @@ jobs:
4140
done
4241
continue-on-error: true
4342
- name: checkout
44-
uses: actions/checkout@v4
43+
uses: actions/checkout@v5
4544
- name: Unshallow
4645
run: |
4746
git fetch --prune --unshallow
@@ -102,7 +101,7 @@ jobs:
102101
run: |
103102
make images-essential
104103
- name: checkout extensions
105-
uses: actions/checkout@v4
104+
uses: actions/checkout@v5
106105
with:
107106
path: _out/extensions
108107
ref: release-1.10
@@ -125,7 +124,7 @@ jobs:
125124
run: |
126125
make e2e-aws-prepare
127126
- name: checkout contrib
128-
uses: actions/checkout@v4
127+
uses: actions/checkout@v5
129128
with:
130129
path: _out/contrib
131130
ref: main

.github/workflows/integration-cilium-cron.yaml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,22 @@
11
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
22
#
3-
# Generated on 2025-06-11T09:49:20Z by kres 5128bc1.
3+
# Generated on 2025-11-17T16:36:13Z by kres e1d6dac.
44

5-
name: integration-cilium-cron
65
concurrency:
76
group: ${{ github.head_ref || github.run_id }}
87
cancel-in-progress: true
98
"on":
109
schedule:
1110
- cron: 30 3 * * *
11+
name: integration-cilium-cron
1212
jobs:
1313
default:
1414
runs-on:
15-
- self-hosted
16-
- talos
15+
group: large
1716
steps:
1817
- name: gather-system-info
1918
id: system-info
20-
uses: kenchan0130/actions-system-info@v1.3.1
19+
uses: kenchan0130/actions-system-info@v1.4.0
2120
continue-on-error: true
2221
- name: print-system-info
2322
run: |
@@ -41,7 +40,7 @@ jobs:
4140
done
4241
continue-on-error: true
4342
- name: checkout
44-
uses: actions/checkout@v4
43+
uses: actions/checkout@v5
4544
- name: Unshallow
4645
run: |
4746
git fetch --prune --unshallow

.github/workflows/integration-conformance-cron.yaml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,22 @@
11
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
22
#
3-
# Generated on 2025-06-11T09:49:20Z by kres 5128bc1.
3+
# Generated on 2025-11-17T16:36:13Z by kres e1d6dac.
44

5-
name: integration-conformance-cron
65
concurrency:
76
group: ${{ github.head_ref || github.run_id }}
87
cancel-in-progress: true
98
"on":
109
schedule:
1110
- cron: 30 4 * * *
11+
name: integration-conformance-cron
1212
jobs:
1313
default:
1414
runs-on:
15-
- self-hosted
16-
- talos
15+
group: large
1716
steps:
1817
- name: gather-system-info
1918
id: system-info
20-
uses: kenchan0130/actions-system-info@v1.3.1
19+
uses: kenchan0130/actions-system-info@v1.4.0
2120
continue-on-error: true
2221
- name: print-system-info
2322
run: |
@@ -41,7 +40,7 @@ jobs:
4140
done
4241
continue-on-error: true
4342
- name: checkout
44-
uses: actions/checkout@v4
43+
uses: actions/checkout@v5
4544
- name: Unshallow
4645
run: |
4746
git fetch --prune --unshallow

.github/workflows/integration-conformance-enforcing-cron.yaml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,22 @@
11
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
22
#
3-
# Generated on 2025-06-11T09:49:20Z by kres 5128bc1.
3+
# Generated on 2025-11-17T16:36:13Z by kres e1d6dac.
44

5-
name: integration-conformance-enforcing-cron
65
concurrency:
76
group: ${{ github.head_ref || github.run_id }}
87
cancel-in-progress: true
98
"on":
109
schedule:
1110
- cron: 30 4 * * *
11+
name: integration-conformance-enforcing-cron
1212
jobs:
1313
default:
1414
runs-on:
15-
- self-hosted
16-
- talos
15+
group: large
1716
steps:
1817
- name: gather-system-info
1918
id: system-info
20-
uses: kenchan0130/actions-system-info@v1.3.1
19+
uses: kenchan0130/actions-system-info@v1.4.0
2120
continue-on-error: true
2221
- name: print-system-info
2322
run: |
@@ -41,7 +40,7 @@ jobs:
4140
done
4241
continue-on-error: true
4342
- name: checkout
44-
uses: actions/checkout@v4
43+
uses: actions/checkout@v5
4544
- name: Unshallow
4645
run: |
4746
git fetch --prune --unshallow

.github/workflows/integration-extensions-cron.yaml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,22 @@
11
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
22
#
3-
# Generated on 2025-06-11T09:49:20Z by kres 5128bc1.
3+
# Generated on 2025-11-17T16:36:13Z by kres e1d6dac.
44

5-
name: integration-extensions-cron
65
concurrency:
76
group: ${{ github.head_ref || github.run_id }}
87
cancel-in-progress: true
98
"on":
109
schedule:
1110
- cron: 30 6 * * *
11+
name: integration-extensions-cron
1212
jobs:
1313
default:
1414
runs-on:
15-
- self-hosted
16-
- talos
15+
group: large
1716
steps:
1817
- name: gather-system-info
1918
id: system-info
20-
uses: kenchan0130/actions-system-info@v1.3.1
19+
uses: kenchan0130/actions-system-info@v1.4.0
2120
continue-on-error: true
2221
- name: print-system-info
2322
run: |
@@ -41,7 +40,7 @@ jobs:
4140
done
4241
continue-on-error: true
4342
- name: checkout
44-
uses: actions/checkout@v4
43+
uses: actions/checkout@v5
4544
- name: Unshallow
4645
run: |
4746
git fetch --prune --unshallow
@@ -83,7 +82,7 @@ jobs:
8382
run: |
8483
make talosctl-cni-bundle
8584
- name: checkout extensions
86-
uses: actions/checkout@v4
85+
uses: actions/checkout@v5
8786
with:
8887
path: _out/extensions
8988
ref: release-1.10

.github/workflows/integration-gcp-cron.yaml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,22 @@
11
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
22
#
3-
# Generated on 2025-06-11T09:49:20Z by kres 5128bc1.
3+
# Generated on 2025-11-17T16:36:13Z by kres e1d6dac.
44

5-
name: integration-gcp-cron
65
concurrency:
76
group: ${{ github.head_ref || github.run_id }}
87
cancel-in-progress: true
98
"on":
109
schedule:
1110
- cron: 30 7 * * *
11+
name: integration-gcp-cron
1212
jobs:
1313
default:
1414
runs-on:
15-
- self-hosted
16-
- generic
15+
group: generic
1716
steps:
1817
- name: gather-system-info
1918
id: system-info
20-
uses: kenchan0130/actions-system-info@v1.3.1
19+
uses: kenchan0130/actions-system-info@v1.4.0
2120
continue-on-error: true
2221
- name: print-system-info
2322
run: |
@@ -41,7 +40,7 @@ jobs:
4140
done
4241
continue-on-error: true
4342
- name: checkout
44-
uses: actions/checkout@v4
43+
uses: actions/checkout@v5
4544
- name: Unshallow
4645
run: |
4746
git fetch --prune --unshallow
@@ -101,7 +100,7 @@ jobs:
101100
run: |
102101
make e2e-gcp-prepare
103102
- name: checkout contrib
104-
uses: actions/checkout@v4
103+
uses: actions/checkout@v5
105104
with:
106105
path: _out/contrib
107106
ref: main

.github/workflows/integration-image-cache-cron.yaml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,22 @@
11
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
22
#
3-
# Generated on 2025-06-11T09:49:20Z by kres 5128bc1.
3+
# Generated on 2025-11-17T16:36:13Z by kres e1d6dac.
44

5-
name: integration-image-cache-cron
65
concurrency:
76
group: ${{ github.head_ref || github.run_id }}
87
cancel-in-progress: true
98
"on":
109
schedule:
1110
- cron: 30 2 * * *
11+
name: integration-image-cache-cron
1212
jobs:
1313
default:
1414
runs-on:
15-
- self-hosted
16-
- talos
15+
group: large
1716
steps:
1817
- name: gather-system-info
1918
id: system-info
20-
uses: kenchan0130/actions-system-info@v1.3.1
19+
uses: kenchan0130/actions-system-info@v1.4.0
2120
continue-on-error: true
2221
- name: print-system-info
2322
run: |
@@ -41,7 +40,7 @@ jobs:
4140
done
4241
continue-on-error: true
4342
- name: checkout
44-
uses: actions/checkout@v4
43+
uses: actions/checkout@v5
4544
- name: Unshallow
4645
run: |
4746
git fetch --prune --unshallow

0 commit comments

Comments
 (0)