From 9ff0552f77d5ca6d66b2c1a801250669e62fcc9b Mon Sep 17 00:00:00 2001 From: Max Horn Date: Fri, 10 Jul 2026 12:02:02 +0200 Subject: [PATCH 1/4] Update CI to use setup-gap@v3 --- .github/workflows/CI.yml | 29 +++++++++++++---------------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index cc35909..b552f26 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -19,31 +19,28 @@ concurrency: jobs: # The CI test job test: - name: ${{ matrix.gap-branch }} + name: ${{ matrix.gap-version }} runs-on: ubuntu-latest strategy: fail-fast: false matrix: - gap-branch: - - master - - stable-4.16 - - stable-4.15 - - stable-4.14 - - stable-4.13 + gap-version: + - 'devel' # current GAP development version from git + - 'latest' # latest GAP release + - 'minimal' # oldest GAP release supported by this package steps: - uses: actions/checkout@v6 - - uses: gap-actions/setup-gap@v2 + - uses: gap-actions/setup-gap@v3 with: - GAPBRANCH: ${{ matrix.gap-branch }} - GAP_PKGS_TO_BUILD: "io profiling" - - uses: gap-actions/build-pkg@v1 - - uses: gap-actions/build-pkg-docs@v1 - - uses: gap-actions/run-pkg-tests@v3 - - uses: gap-actions/run-pkg-tests@v3 + gap-version: ${{ matrix.gap-version }} + - uses: gap-actions/build-pkg@v3 + - uses: gap-actions/build-pkg-docs@v2 + - uses: gap-actions/run-pkg-tests@v4 + - uses: gap-actions/run-pkg-tests@v4 with: - only-needed: true - - uses: gap-actions/process-coverage@v2 + mode: onlyneeded + - uses: gap-actions/process-coverage@v3 - uses: codecov/codecov-action@v6 with: token: ${{ secrets.CODECOV_TOKEN }} From b80b774ae5257f099e3f7ba7f2c37bf811cb5820 Mon Sep 17 00:00:00 2001 From: Max Horn Date: Sat, 11 Jul 2026 18:09:50 +0200 Subject: [PATCH 2/4] simplify --- .github/workflows/CI.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index b552f26..8143242 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -35,7 +35,6 @@ jobs: with: gap-version: ${{ matrix.gap-version }} - uses: gap-actions/build-pkg@v3 - - uses: gap-actions/build-pkg-docs@v2 - uses: gap-actions/run-pkg-tests@v4 - uses: gap-actions/run-pkg-tests@v4 with: From 72da681123d65d07ffada5cc9c8aa787d9b73bf3 Mon Sep 17 00:00:00 2001 From: Max Horn Date: Sat, 11 Jul 2026 18:11:25 +0200 Subject: [PATCH 3/4] Revert "simplify" This reverts commit b80b774ae5257f099e3f7ba7f2c37bf811cb5820. --- .github/workflows/CI.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 8143242..b552f26 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -35,6 +35,7 @@ jobs: with: gap-version: ${{ matrix.gap-version }} - uses: gap-actions/build-pkg@v3 + - uses: gap-actions/build-pkg-docs@v2 - uses: gap-actions/run-pkg-tests@v4 - uses: gap-actions/run-pkg-tests@v4 with: From 56ba923aa591cb0d30dbe6e4d32250eac879c467 Mon Sep 17 00:00:00 2001 From: Max Horn Date: Sat, 11 Jul 2026 18:11:45 +0200 Subject: [PATCH 4/4] comment --- .github/workflows/CI.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index b552f26..799b49d 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -35,7 +35,7 @@ jobs: with: gap-version: ${{ matrix.gap-version }} - uses: gap-actions/build-pkg@v3 - - uses: gap-actions/build-pkg-docs@v2 + - uses: gap-actions/build-pkg-docs@v2 # run makedoc.g to generate wpe01.tst etc - uses: gap-actions/run-pkg-tests@v4 - uses: gap-actions/run-pkg-tests@v4 with: