From ec5449d87240d3f6418ec1f3c751522cceebca4c Mon Sep 17 00:00:00 2001 From: Oleg Grenrus Date: Fri, 17 Apr 2026 13:16:15 +0300 Subject: [PATCH] Drop now unneeded allow-newer fields --- .github/workflows/haskell-ci.yml | 40 +++++------------------------ cabal.project | 31 ---------------------- splitmix-tests/splitmix-tests.cabal | 2 +- splitmix.cabal | 2 +- 4 files changed, 8 insertions(+), 67 deletions(-) diff --git a/.github/workflows/haskell-ci.yml b/.github/workflows/haskell-ci.yml index 645de69..a6c2df7 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.20260104 +# version: 0.19.20260331 # -# REGENDATA ("0.19.20260104",["github","cabal.project"]) +# REGENDATA ("0.19.20260331",["github","cabal.project"]) # name: Haskell-CI on: @@ -23,6 +23,8 @@ on: merge_group: branches: - master + workflow_dispatch: + {} jobs: linux: name: Haskell-CI - Linux - ${{ matrix.compiler }} @@ -40,9 +42,9 @@ jobs: compilerVersion: 9.14.1 setup-method: ghcup allow-failure: false - - compiler: ghc-9.12.2 + - compiler: ghc-9.12.4 compilerKind: ghc - compilerVersion: 9.12.2 + compilerVersion: 9.12.4 setup-method: ghcup allow-failure: false - compiler: ghc-9.10.2 @@ -231,36 +233,6 @@ jobs: if [ $((HCNUMVER >= 90000)) -ne 0 ] ; then echo "package splitmix-tests" >> cabal.project ; fi if [ $((HCNUMVER >= 90000)) -ne 0 ] ; then echo " ghc-options: -Werror=incomplete-patterns -Werror=incomplete-uni-patterns" >> cabal.project ; fi cat >> cabal.project <> cabal.project.local cat cabal.project diff --git a/cabal.project b/cabal.project index 8cb05dd..3fef75e 100644 --- a/cabal.project +++ b/cabal.project @@ -3,34 +3,3 @@ packages: splitmix-tests tests: True benchmarks: True - -allow-newer: parallel-3.3.0.0:base -allow-newer: vector-th-unbox-0.2.2:base -allow-newer: vector-th-unbox-0.2.2:template-haskell -allow-newer: microstache-1.0.3:base -allow-newer: microstache-1.0.3:containers -allow-newer: scientific-0.3.8.0:base -allow-newer: scientific-0.3.8.0:template-haskell -allow-newer: scientific-0.3.8.0:containers -allow-newer: integer-logarithms-1.0.4:base -allow-newer: integer-logarithms-1.0.4:ghc-bignum -allow-newer: binary-orphans-1.0.5:base -allow-newer: indexed-traversable-0.1.4:base -allow-newer: indexed-traversable-0.1.4:containers -allow-newer: indexed-traversable-instances-0.1.2:base -allow-newer: time-compat-1.9.8:base -allow-newer: these-1.2.1:base -allow-newer: semialign-1.3.1:base -allow-newer: semialign-1.3.1:containers -allow-newer: integer-conversion-0.1.1:base -allow-newer: aeson-2.2.3.0:base -allow-newer: aeson-2.2.3.0:template-haskell -allow-newer: aeson-2.2.3.0:containers -allow-newer: aeson-2.2.3.0:time -allow-newer: uuid-types-1.0.6:base -allow-newer: uuid-types-1.0.6:template-haskell -allow-newer: async-2.2.5:base -allow-newer: time-compat-1.9.8:time -allow-newer: text-iso8601-0.1.1:time -allow-newer: test-framework-0.8.2.2:time -allow-newer: hsc2hs-0.68.10:base diff --git a/splitmix-tests/splitmix-tests.cabal b/splitmix-tests/splitmix-tests.cabal index 1c882d5..4bf3b35 100644 --- a/splitmix-tests/splitmix-tests.cabal +++ b/splitmix-tests/splitmix-tests.cabal @@ -22,7 +22,7 @@ tested-with: || ==9.6.7 || ==9.8.4 || ==9.10.2 - || ==9.12.2 + || ==9.12.4 || ==9.14.1 library diff --git a/splitmix.cabal b/splitmix.cabal index e9a722b..894f1f5 100644 --- a/splitmix.cabal +++ b/splitmix.cabal @@ -42,7 +42,7 @@ tested-with: || ==9.6.7 || ==9.8.4 || ==9.10.2 - || ==9.12.2 + || ==9.12.4 || ==9.14.1 extra-doc-files: