diff --git a/.github/workflows/cabal.yml b/.github/workflows/cabal.yml index 65057bf..740236c 100644 --- a/.github/workflows/cabal.yml +++ b/.github/workflows/cabal.yml @@ -17,10 +17,10 @@ jobs: needs: fourmolu strategy: matrix: - cabal: ["3.10"] - ghc: ["8.10.7", "9.0.2", "9.2.8", "9.4.5"] + cabal: ["latest"] + ghc: ["8.10.7", "9.0.2", "9.2.8", "9.4.8", "9.6.6", "9.8.2", "9.10.1"] env: - CONFIG: "--enable-tests --enable-benchmarks --flags=build-the-readme" + CONFIG: "--enable-tests --enable-benchmarks" steps: - uses: actions/checkout@v3 - uses: haskell/actions/setup@v2 @@ -38,6 +38,6 @@ jobs: key: ${{ runner.os }}-${{ matrix.ghc }}-${{ hashFiles('cabal.project.freeze') }} restore-keys: | ${{ runner.os }}-${{ matrix.ghc }}- - - run: cabal build all $CONFIG - - run: cabal test all - - run: cabal sdist all + - run: cabal build $CONFIG + - run: cabal test + - run: cabal sdist diff --git a/cabal.project b/cabal.project index 494e490..15a746c 100644 --- a/cabal.project +++ b/cabal.project @@ -1,5 +1,5 @@ packages: . +tests: True -package mem-info - flags: +build-the-readme \ No newline at end of file +test-show-details: streaming