Skip to content

Commit

Permalink
github: rework matrix exclusion to also consider candidate tracks
Browse files Browse the repository at this point in the history
Signed-off-by: Simon Deziel <[email protected]>
  • Loading branch information
simondeziel committed Nov 14, 2024
1 parent f2bcd4b commit 72c95f1
Showing 1 changed file with 62 additions and 11 deletions.
73 changes: 62 additions & 11 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,43 @@ jobs:
os: 24.04
exclude:
# not compatible with 4.0/*
- test: container-copy
track: "4.0/candidate"
- test: conversion
track: "4.0/candidate"
- test: cpu-vm
track: "4.0/candidate"
- test: devlxd-vm
track: "4.0/candidate"
- test: efi-vars-editor-vm
track: "4.0/candidate"
- test: network-bridge-firewall
track: "4.0/candidate"
os: 20.04
- test: network-ovn
track: "4.0/candidate"
- test: storage-buckets
track: "4.0/candidate"
- test: storage-disks-vm
track: "4.0/candidate"
- test: storage-vm btrfs
track: "4.0/candidate"
- test: storage-vm ceph
track: "4.0/candidate"
- test: storage-vm dir
track: "4.0/candidate"
- test: storage-vm lvm
track: "4.0/candidate"
- test: storage-vm lvm-thin
track: "4.0/candidate"
- test: storage-vm zfs
track: "4.0/candidate"
- test: storage-volumes-vm
track: "4.0/candidate"
- test: tpm-vm
track: "4.0/candidate"
- test: vm-migration
track: "4.0/candidate"
- test: container-copy
track: "4.0/edge"
- test: conversion
Expand All @@ -130,8 +167,8 @@ jobs:
- test: efi-vars-editor-vm
track: "4.0/edge"
- test: network-bridge-firewall
os: 20.04
track: "4.0/edge"
os: 20.04
- test: network-ovn
track: "4.0/edge"
- test: storage-buckets
Expand All @@ -157,21 +194,35 @@ jobs:
- test: vm-migration
track: "4.0/edge"
# not compatible with 5.0/*
- test: efi-vars-editor-vm
track: "5.0/candidate"
- test: efi-vars-editor-vm
track: "5.0/edge"
- test: vm-migration
track: "5.0/candidate"
- test: vm-migration
track: "5.0/edge"
# skip track/os combinations that are too far appart
- track: "4.0/edge"
os: 24.04
- track: "5.0/edge"
os: 24.04
- track: "5.0/edge"
os: 20.04
- track: "5.21/edge"
os: 20.04
- track: "latest/edge"
os: 20.04
- os: 24.04
track: "4.0/candidate"
- os: 24.04
track: "4.0/edge"
- os: 24.04
track: "5.0/candidate"
- os: 24.04
track: "5.0/edge"
- os: 20.04
track: "5.0/candidate"
- os: 20.04
track: "5.0/edge"
- os: 20.04
track: "5.21/candidate"
- os: 20.04
track: "5.21/edge"
- os: 20.04
track: "latest/candidate"
- os: 20.04
track: "latest/edge"

steps:
- name: Performance tuning
Expand Down

0 comments on commit 72c95f1

Please sign in to comment.