From ccae17413a73da77ae0bf6fd2e51da60e84aa75c Mon Sep 17 00:00:00 2001 From: Jim Garlick Date: Tue, 3 Oct 2023 19:18:24 -0700 Subject: [PATCH] ci: have one builder use ompi 5.0.x devel Problem: there is no check that flux-pmix continues to work with the latest ompi 5.0.x development branch. Make one el8 builder build 5.0.x with the latest required openpmix. Don't fail the entire workflow if it fails. --- .github/workflows/main.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 27b0da4..31dd76b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -15,12 +15,14 @@ jobs: ci-checks: runs-on: ubuntu-latest + continue-on-error: ${{ matrix.experimental }} env: TAP_DRIVER_QUIET: 1 FLUX_TEST_TIMEOUT: 300 timeout-minutes: 20 strategy: matrix: + experimental: [false] include: - name: "focal - ompi v5.0.x, chain_lint" image: "focal" @@ -31,9 +33,10 @@ jobs: chain_lint: t - name: "el8 - ompi v5.0.x, distcheck" image: "el8" - ompi_branch: "v5.0.0rc12" - openpmix_branch: "v4.2.3" + ompi_branch: "v5.0.x" + openpmix_branch: "v4.2.4" coverage: false + experimental: true env: DISTCHECK: t - name: "el8 - pmix v3.2.3, ompi v4.1.4"