From 46b0648a89c2589d1343abd86b7a4a8ccb3d2d67 Mon Sep 17 00:00:00 2001 From: Christopher Dilks Date: Tue, 4 Feb 2025 14:44:40 -0500 Subject: [PATCH 1/2] ci: run more `eb` tests --- .github/workflows/maven.yml | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 5ec80c411..5b0c3bde5 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -71,7 +71,7 @@ jobs: test_coatjava: needs: [ build ] strategy: - fail-fast: true + fail-fast: false matrix: runner: - ubuntu-latest @@ -79,17 +79,29 @@ jobs: - kpp - eb-ep - eb-eg - - eb-epc - - eb-enc - - eb-eftpi + - eb-epC + - eb-enC + - eb-eFTpi + - eb-epi + - eb-ek + - eb-en + - eb-epiC + - eb-ekC + - eb-eFTp include: # run all tests on ubuntu - { id: kpp, cmd: ./run-advanced-tests.sh } - { id: eb-ep, cmd: ./run-eb-tests.sh -100 electronproton } - { id: eb-eg, cmd: ./run-eb-tests.sh -100 electrongamma } - - { id: eb-epc, cmd: ./run-eb-tests.sh -100 electronprotonC } - - { id: eb-enc, cmd: ./run-eb-tests.sh -100 electronneutronC } - - { id: eb-eftpi, cmd: ./run-eb-tests.sh -100 electronFTpion } + - { id: eb-epC, cmd: ./run-eb-tests.sh -100 electronprotonC } + - { id: eb-enC, cmd: ./run-eb-tests.sh -100 electronneutronC } + - { id: eb-eFTpi, cmd: ./run-eb-tests.sh -100 electronFTpion } + - { id: eb-epi, cmd: ./run-eb-tests.sh -100 electronpion } + - { id: eb-ek, cmd: ./run-eb-tests.sh -100 electronkaon } + - { id: eb-en, cmd: ./run-eb-tests.sh -100 electronneutron } + - { id: eb-epiC, cmd: ./run-eb-tests.sh -100 electronpionC } + - { id: eb-ekC, cmd: ./run-eb-tests.sh -100 electronkaonC } + - { id: eb-eFTp, cmd: ./run-eb-tests.sh -100 electronFTproton } # run one macos test - { runner: macos-latest, id: eb-ep, cmd: ./run-eb-tests.sh -100 electronproton } runs-on: ${{ matrix.runner }} From fcba33b45337275680f64a59ce6e70e6c4250e13 Mon Sep 17 00:00:00 2001 From: Christopher Dilks Date: Tue, 4 Feb 2025 15:02:45 -0500 Subject: [PATCH 2/2] style: better matrix job names --- .github/workflows/maven.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 5b0c3bde5..75f5f417e 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -73,8 +73,6 @@ jobs: strategy: fail-fast: false matrix: - runner: - - ubuntu-latest id: - kpp - eb-ep @@ -88,6 +86,8 @@ jobs: - eb-epiC - eb-ekC - eb-eFTp + runner: + - ubuntu-latest include: # run all tests on ubuntu - { id: kpp, cmd: ./run-advanced-tests.sh } @@ -103,7 +103,7 @@ jobs: - { id: eb-ekC, cmd: ./run-eb-tests.sh -100 electronkaonC } - { id: eb-eFTp, cmd: ./run-eb-tests.sh -100 electronFTproton } # run one macos test - - { runner: macos-latest, id: eb-ep, cmd: ./run-eb-tests.sh -100 electronproton } + - { id: eb-ep, runner: macos-latest, cmd: ./run-eb-tests.sh -100 electronproton } runs-on: ${{ matrix.runner }} steps: - uses: actions/checkout@v4