Skip to content

Commit

Permalink
cabal: Drop support for GHC 8.6
Browse files Browse the repository at this point in the history
See #921
  • Loading branch information
slotThe authored and geekosaur committed Jan 18, 2025
1 parent 55e1add commit d447394
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 14 deletions.
9 changes: 2 additions & 7 deletions .github/workflows/haskell-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down Expand Up @@ -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
Expand Down
4 changes: 0 additions & 4 deletions .github/workflows/stack.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 4 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@

## _unreleased_

### Breaking Changes

* Drop support for GHC 8.6

### Bug Fixes and Minor Changes

* `XMonad.Util.EZConfig`
Expand Down
6 changes: 3 additions & 3 deletions xmonad-contrib.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down

0 comments on commit d447394

Please sign in to comment.