From 5339da1d899b2ce53ebbebc4d72aa2db3ea4e85f Mon Sep 17 00:00:00 2001 From: Alexandre Esteves Date: Wed, 6 Aug 2025 21:57:05 +0100 Subject: [PATCH 1/2] Add 9.10 & 9.12 to CI --- .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 cb75a1a..64909a6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,7 +16,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - ghc: ['9.8.2', '9.6.3', '9.4.7', '9.2.8', '9.0.2', '8.10.7', '8.8.4', '8.6.5'] + ghc: ['9.12', '9.10', '9.8.2', '9.6.3', '9.4.7', '9.2.8', '9.0.2', '8.10.7', '8.8.4', '8.6.5'] include: - os: windows-latest # Testing on MacOS is disabled until GitHub actions support 'allow-failure' From ec0d16bc748c63345c9ca585ddf2b5dabe8719c4 Mon Sep 17 00:00:00 2001 From: Alexandre Esteves Date: Wed, 6 Aug 2025 23:07:36 +0100 Subject: [PATCH 2/2] Bump github actions --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 64909a6..5e8dfc3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,7 +24,7 @@ jobs: steps: - run: git config --global core.autocrlf false - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: haskell-actions/setup@v2 id: setup-haskell with: @@ -35,7 +35,7 @@ jobs: echo "name=libdir::$(ghc --print-libdir)" >> $GITHUB_OUTPUT shell: bash - run: cabal v2-freeze --enable-tests - - uses: actions/cache@v2 + - uses: actions/cache@v4 with: path: ${{ steps.setup-haskell.outputs.cabal-store }} key: ${{ runner.os }}-${{ matrix.ghc }}-${{ steps.get-ghc-libdir.outputs.libdir }}-${{ hashFiles('cabal.project.freeze') }}