diff --git a/.github/workflows/haskell-ci.yml b/.github/workflows/haskell-ci.yml index c4341d2..ed460e2 100644 --- a/.github/workflows/haskell-ci.yml +++ b/.github/workflows/haskell-ci.yml @@ -8,9 +8,9 @@ # # For more information, see https://github.com/haskell-CI/haskell-ci # -# version: 0.19.20250330 +# version: 0.19.20250506 # -# REGENDATA ("0.19.20250330",["github","cabal.project"]) +# REGENDATA ("0.19.20250506",["github","cabal.project"]) # name: Haskell-CI on: @@ -37,9 +37,9 @@ jobs: compilerVersion: 9.12.2 setup-method: ghcup allow-failure: false - - compiler: ghc-9.10.1 + - compiler: ghc-9.10.2 compilerKind: ghc - compilerVersion: 9.10.1 + compilerVersion: 9.10.2 setup-method: ghcup allow-failure: false - compiler: ghc-9.8.4 @@ -111,8 +111,8 @@ jobs: chmod a+x "$HOME/.ghcup/bin/ghcup" - name: Install cabal-install run: | - "$HOME/.ghcup/bin/ghcup" install cabal 3.14.1.1-p1 || (cat "$HOME"/.ghcup/logs/*.* && false) - echo "CABAL=$HOME/.ghcup/bin/cabal-3.14.1.1-p1 -vnormal+nowrap" >> "$GITHUB_ENV" + "$HOME/.ghcup/bin/ghcup" install cabal 3.14.2.0 || (cat "$HOME"/.ghcup/logs/*.* && false) + echo "CABAL=$HOME/.ghcup/bin/cabal-3.14.2.0 -vnormal+nowrap" >> "$GITHUB_ENV" - name: Install GHC (GHCup) if: matrix.setup-method == 'ghcup' run: | diff --git a/core/test-framework.cabal b/core/test-framework.cabal index 9f0cd16..0125aa4 100644 --- a/core/test-framework.cabal +++ b/core/test-framework.cabal @@ -1,6 +1,8 @@ Cabal-Version: 1.18 Name: test-framework Version: 0.8.2.2 +x-revision: 1 + Category: Testing Synopsis: Framework for running and organising tests, with HUnit and QuickCheck support Description: Allows tests such as QuickCheck properties and HUnit test cases to be assembled into test groups, run in @@ -16,7 +18,7 @@ Build-Type: Simple Tested-With: GHC == 9.12.2 - GHC == 9.10.1 + GHC == 9.10.2 GHC == 9.8.4 GHC == 9.6.7 GHC == 9.4.8 @@ -111,7 +113,7 @@ Test-Suite test-framework-tests -- Lower bounds from LTS-9.21 (GHC 8.0.2) Build-Depends: HUnit >= 1.5.0.0 - , QuickCheck >= 2.9.2 && < 2.16 + , QuickCheck >= 2.9.2 && < 3 , base >= 4.9 && < 5 , random >= 1.1 , containers >= 0.5.7 diff --git a/example/test-framework-example.cabal b/example/test-framework-example.cabal index c49d132..86f25fa 100644 --- a/example/test-framework-example.cabal +++ b/example/test-framework-example.cabal @@ -13,7 +13,7 @@ Build-Type: Simple Tested-With: GHC == 9.12.2 - GHC == 9.10.1 + GHC == 9.10.2 GHC == 9.8.4 GHC == 9.6.7 GHC == 9.4.8 @@ -37,6 +37,6 @@ Executable test-framework-example Build-Depends: base >= 4.9 && < 5 , HUnit >= 1.5.0.0 && < 1.7 - , QuickCheck >= 2.9.2 && < 2.16 + , QuickCheck >= 2.9.2 && < 3 Ghc-Options: -threaded diff --git a/hunit/test-framework-hunit.cabal b/hunit/test-framework-hunit.cabal index 4c2391f..d3a70d7 100644 --- a/hunit/test-framework-hunit.cabal +++ b/hunit/test-framework-hunit.cabal @@ -14,7 +14,7 @@ Description: @HUnit@ support for the @test-framework@ package. Tested-With: GHC == 9.12.2 - GHC == 9.10.1 + GHC == 9.10.2 GHC == 9.8.4 GHC == 9.6.7 GHC == 9.4.8 diff --git a/quickcheck2/test-framework-quickcheck2.cabal b/quickcheck2/test-framework-quickcheck2.cabal index f3b12eb..9742cd1 100644 --- a/quickcheck2/test-framework-quickcheck2.cabal +++ b/quickcheck2/test-framework-quickcheck2.cabal @@ -1,6 +1,8 @@ Cabal-Version: 1.18 Name: test-framework-quickcheck2 Version: 0.3.0.6 +x-revision: 1 + Category: Testing Synopsis: QuickCheck-2 support for the test-framework package. License: BSD3 @@ -14,7 +16,7 @@ Description: Allows @QuickCheck-2@ properties to be used with the = 2.9.2 && < 2.16 + , QuickCheck >= 2.9.2 && < 3 , base >= 4.9 && < 5 , extensible-exceptions >= 0.1.1 && < 0.2.0 , random >= 1 && < 1.4