diff --git a/.github/workflows/haskell-ci.yml b/.github/workflows/haskell-ci.yml index ff51fe4de..d063928b0 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.20241114 +# version: 0.19.20250115 # -# REGENDATA ("0.19.20241114",["github","cabal.project"]) +# REGENDATA ("0.19.20250115",["github","cabal.project"]) # name: Haskell-CI on: @@ -76,11 +76,6 @@ jobs: compilerVersion: 8.8.4 setup-method: ghcup allow-failure: false - - compiler: ghc-8.6.5 - compilerKind: ghc - compilerVersion: 8.6.5 - setup-method: ghcup - allow-failure: false fail-fast: false steps: - name: apt-get install diff --git a/.github/workflows/stack.yml b/.github/workflows/stack.yml index 268b28bcf..430f08be3 100644 --- a/.github/workflows/stack.yml +++ b/.github/workflows/stack.yml @@ -12,10 +12,6 @@ jobs: fail-fast: false matrix: include: - - resolver: lts-14 # GHC 8.6 - yaml: stack.yaml - - resolver: lts-14 # GHC 8.6 - yaml: stack-master.yaml - resolver: lts-16 # GHC 8.8 yaml: stack-master.yaml - resolver: lts-18 # GHC 8.10 diff --git a/CHANGES.md b/CHANGES.md index fcb6b230d..b0dcf3a7d 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -2,6 +2,10 @@ ## _unreleased_ +### Breaking Changes + + * Drop support for GHC 8.6 + ### Bug Fixes and Minor Changes * `XMonad.Util.EZConfig` diff --git a/xmonad-contrib.cabal b/xmonad-contrib.cabal index 8ddccfc81..66dbe10c4 100644 --- a/xmonad-contrib.cabal +++ b/xmonad-contrib.cabal @@ -38,7 +38,7 @@ cabal-version: 1.12 build-type: Simple bug-reports: https://github.com/xmonad/xmonad-contrib/issues -tested-with: GHC == 8.6.5 || == 8.8.4 || == 8.10.7 || == 9.0.2 || == 9.2.8 || == 9.4.8 || == 9.6.6 || == 9.8.2 || == 9.10.1 +tested-with: GHC == 8.8.4 || == 8.10.7 || == 9.0.2 || == 9.2.8 || == 9.4.8 || == 9.6.6 || == 9.8.2 || == 9.10.1 source-repository head type: git @@ -80,7 +80,7 @@ library ghc-options: -Werror -Wwarn=deprecations -- Keep this in sync with the oldest version in 'tested-with' - if impl(ghc > 8.6.5) + if impl(ghc > 8.8.4) -- don't treat unused-imports warning as errors, they may be necessary -- for compatibility with older versions of base (or other deps) ghc-options: -Wwarn=unused-imports @@ -507,7 +507,7 @@ test-suite tests ghc-options: -Werror -Wwarn=deprecations -- Keep this in sync with the oldest version in 'tested-with' - if impl(ghc > 8.6.5) + if impl(ghc > 8.8.4) -- don't treat unused-imports warning as errors, they may be necessary -- for compatibility with older versions of base (or other deps) ghc-options: -Wwarn=unused-imports