diff --git a/.github/workflows/run-cri-containerd-tests.yaml b/.github/workflows/run-cri-containerd-tests.yaml index 4b439733b..19e8687ea 100644 --- a/.github/workflows/run-cri-containerd-tests.yaml +++ b/.github/workflows/run-cri-containerd-tests.yaml @@ -12,7 +12,10 @@ on: jobs: run-cri-containerd: strategy: - fail-fast: true + # We can set this to true whenever we're 100% sure that + # the all the tests are not flaky, otherwise we'll fail + # all the tests due to a single flaky instance. + fail-fast: false matrix: containerd_version: ['lts', 'active'] vmm: ['clh', 'qemu'] diff --git a/.github/workflows/run-metrics.yaml b/.github/workflows/run-metrics.yaml index e50f6bd21..d2e5ab64e 100644 --- a/.github/workflows/run-metrics.yaml +++ b/.github/workflows/run-metrics.yaml @@ -32,7 +32,10 @@ jobs: run-metrics: needs: setup-kata strategy: - fail-fast: true + # We can set this to true whenever we're 100% sure that + # the all the tests are not flaky, otherwise we'll fail + # all the tests due to a single flaky instance. + fail-fast: false matrix: vmm: ['clh', 'qemu'] max-parallel: 1 diff --git a/.github/workflows/run-nydus-tests.yaml b/.github/workflows/run-nydus-tests.yaml index 647582c08..10ff1cc9a 100644 --- a/.github/workflows/run-nydus-tests.yaml +++ b/.github/workflows/run-nydus-tests.yaml @@ -12,7 +12,10 @@ on: jobs: run-nydus: strategy: - fail-fast: true + # We can set this to true whenever we're 100% sure that + # the all the tests are not flaky, otherwise we'll fail + # all the tests due to a single flaky instance. + fail-fast: false matrix: containerd_version: ['lts', 'active'] vmm: ['clh', 'qemu', 'dragonball'] diff --git a/.github/workflows/static-checks.yaml b/.github/workflows/static-checks.yaml index 76ea53de6..cb113bfb0 100644 --- a/.github/workflows/static-checks.yaml +++ b/.github/workflows/static-checks.yaml @@ -15,6 +15,10 @@ jobs: static-checks: runs-on: garm-ubuntu-2004 strategy: + # We can set this to true whenever we're 100% sure that + # the all the tests are not flaky, otherwise we'll fail + # all the tests due to a single flaky instance. + fail-fast: false matrix: cmd: - "make vendor"