From 9a1dabb1a2a609cbed2ccb5c3395f1afde905c33 Mon Sep 17 00:00:00 2001 From: Chris Wensley Date: Mon, 13 Jul 2026 17:54:27 +0100 Subject: [PATCH] Revert "Update CI to use setup-gap@v3" --- .github/workflows/CI.yml | 31 +++++++++++++++++-------------- PackageInfo.g | 2 +- 2 files changed, 18 insertions(+), 15 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index edb18fe..b4c9351 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -19,29 +19,32 @@ concurrency: jobs: # The CI test job test: - name: ${{ matrix.gap-version }} + name: ${{ matrix.gap-branch }} runs-on: ubuntu-latest strategy: fail-fast: false matrix: - gap-version: - - 'devel' # current GAP development version from git - - 'latest' # latest GAP release - - 'minimal' # oldest GAP release supported by this package + gap-branch: + - master + - stable-4.16 + - stable-4.15 + - stable-4.14 + - stable-4.13 + - stable-4.12 + # - stable-4.11 steps: - uses: actions/checkout@v6 - - uses: gap-actions/setup-gap@v3 + - uses: gap-actions/setup-gap@v2 with: - gap-version: ${{ matrix.gap-version }} - - uses: gap-actions/build-pkg@v3 + GAP_PKGS_TO_BUILD: "io nq profiling" + GAPBRANCH: ${{ matrix.gap-branch }} + - uses: gap-actions/build-pkg@v1 + - uses: gap-actions/run-pkg-tests@v3 + - uses: gap-actions/run-pkg-tests@v3 with: - extra-pkgs: "io nq profiling" - - uses: gap-actions/run-pkg-tests@v4 - - uses: gap-actions/run-pkg-tests@v4 - with: - mode: onlyneeded - - uses: gap-actions/process-coverage@v3 + only-needed: true + - uses: gap-actions/process-coverage@v2 - uses: codecov/codecov-action@v6 with: token: ${{ secrets.CODECOV_TOKEN }} diff --git a/PackageInfo.g b/PackageInfo.g index 473562c..9544bb0 100644 --- a/PackageInfo.g +++ b/PackageInfo.g @@ -123,7 +123,7 @@ PackageDoc := rec( ), Dependencies := rec( - GAP := ">=4.12", + GAP := ">=4.10.1", NeededOtherPackages := [ ], SuggestedOtherPackages := [ [ "curlInterface", ">= 2.3.0" ] ], ExternalConditions := [ ]