Skip to content

Commit dc4ffd4

Browse files
committed
fix(ci): fix jobs not interpolating matrix due to condition
Rekres to bring in fixes for jobs not interpolating matrix. Signed-off-by: Noel Georgi <git@frezbo.dev>
1 parent 25e2f37 commit dc4ffd4

10 files changed

Lines changed: 108 additions & 21 deletions

.github/workflows/ci.yaml

Lines changed: 92 additions & 13 deletions
Large diffs are not rendered by default.

.github/workflows/integration-airgapped-triggered.yaml

Lines changed: 1 addition & 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-04-21T17:32:18Z by kres 41939c6-dirty.
3+
# Generated on 2026-04-22T18:35:30Z by kres 8299790-dirty.
44

55
concurrency:
66
group: ${{ github.head_ref || github.run_id }}

.github/workflows/integration-misc-0-triggered.yaml

Lines changed: 1 addition & 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-04-21T11:29:15Z by kres 41939c6-dirty.
3+
# Generated on 2026-04-22T18:35:30Z by kres 8299790-dirty.
44

55
concurrency:
66
group: ${{ github.head_ref || github.run_id }}

.github/workflows/integration-misc-1-triggered.yaml

Lines changed: 1 addition & 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-04-22T07:15:36Z by kres 41939c6-dirty.
3+
# Generated on 2026-04-22T18:35:30Z by kres 8299790-dirty.
44

55
concurrency:
66
group: ${{ github.head_ref || github.run_id }}

.github/workflows/integration-misc-2-triggered.yaml

Lines changed: 1 addition & 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-04-21T11:29:15Z by kres 41939c6-dirty.
3+
# Generated on 2026-04-22T18:35:30Z by kres 8299790-dirty.
44

55
concurrency:
66
group: ${{ github.head_ref || github.run_id }}

.github/workflows/integration-misc-3-triggered.yaml

Lines changed: 1 addition & 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-04-22T07:15:36Z by kres 41939c6-dirty.
3+
# Generated on 2026-04-22T18:35:30Z by kres 8299790-dirty.
44

55
concurrency:
66
group: ${{ github.head_ref || github.run_id }}

.github/workflows/integration-misc-4-triggered.yaml

Lines changed: 1 addition & 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-04-22T07:15:36Z by kres 41939c6-dirty.
3+
# Generated on 2026-04-22T18:35:30Z by kres 8299790-dirty.
44

55
concurrency:
66
group: ${{ github.head_ref || github.run_id }}

.github/workflows/slack-notify-ci-failure.yaml

Lines changed: 1 addition & 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-04-22T05:33:56Z by kres 41939c6-dirty.
3+
# Generated on 2026-04-22T13:19:11Z by kres 7d181e7.
44

55
"on":
66
workflow_run:

.github/workflows/slack-notify.yaml

Lines changed: 1 addition & 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-04-22T05:33:56Z by kres 41939c6-dirty.
3+
# Generated on 2026-04-22T13:19:11Z by kres 7d181e7.
44

55
"on":
66
workflow_run:

.kres.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,9 @@ spec:
8787
integration/provision: "Run provision integration tests (all tracks)"
8888
integration/qemu: "Run QEMU integration tests (all variants)"
8989
integration/qemu-csi: "Run QEMU CSI integration tests"
90+
integration/qemu-csi-openebs: "Run QEMU CSI OpenEBS integration tests"
9091
integration/qemu-csi-longhorn: "Run QEMU CSI Longhorn integration tests"
92+
integration/qemu-csi-rook-ceph: "Run QEMU CSI Rook Ceph integration tests"
9193
integration/qemu-default: "Run QEMU integration tests on default variant"
9294
integration/qemu-encrypted-vip: "Run QEMU integration tests with disk encryption and virtual IP"
9395
integration/qemu-enforcing: "Run QEMU integration tests on enforcing variant"
@@ -915,6 +917,8 @@ spec:
915917
depends:
916918
- default
917919
- integration-build-enforcing
920+
conditions:
921+
- not-cancelled
918922
runnerGroup: large
919923
onWorkflowRun:
920924
workflows: [integration-build-enforcing-triggered]
@@ -1086,6 +1090,8 @@ spec:
10861090
depends:
10871091
- default
10881092
- integration-build-enforcing
1093+
conditions:
1094+
- not-cancelled
10891095
runnerGroup: large
10901096
onWorkflowRun:
10911097
workflows: [integration-build-enforcing-triggered]
@@ -1162,6 +1168,8 @@ spec:
11621168
depends:
11631169
- default
11641170
- integration-build-enforcing
1171+
conditions:
1172+
- not-cancelled
11651173
runnerGroup: large
11661174
onWorkflowRun:
11671175
workflows: [integration-build-enforcing-triggered]

0 commit comments

Comments
 (0)