diff --git a/.github/workflows/cabal.yml b/.github/workflows/cabal.yml index 08c2b3b..9cbe970 100644 --- a/.github/workflows/cabal.yml +++ b/.github/workflows/cabal.yml @@ -14,9 +14,9 @@ jobs: matrix: cabal: ["3.10"] vers: - - {ghc: "9.2.8", stackage: "lts-20.26"} - - {ghc: "9.4.8", stackage: "lts-21.25"} - - {ghc: "9.6.5", stackage: "lts-22.22"} + # - {ghc: "9.2.8", stackage: "lts-20.26"} + # - {ghc: "9.4.8", stackage: "lts-21.25"} + # - {ghc: "9.6.5", stackage: "lts-22.22"} - {ghc: "9.8.2", stackage: "nightly-2024-05-18"} steps: @@ -27,16 +27,16 @@ jobs: with: ghc-version: ${{ matrix.vers.ghc }} cabal-version: ${{ matrix.cabal }} + cabal-update: true - uses: actions/cache@v4 name: cache ~/.cabal/store with: path: ~/.cabal/store - key: ${{ runner.os }}-cabal-${{ matrix.cabal }}-ghc-${{ matrix.vers.ghc }}-cabal + key: ${{ runner.os }}-cabal-${{ matrix.cabal }}-ghc-${{ matrix.vers.ghc }} - name: build run: | - cabal update cabal install dhall-1.42.1 GHC_VERSION=${{ matrix.vers.ghc }} STACKAGE_VERSION=${{ matrix.vers.stackage }} make -f project-files.mk cabal build all --enable-tests