From 667d33d4f6a69ec80cb0a66a9e2d7c5ed5b2e5a5 Mon Sep 17 00:00:00 2001 From: Francesco Ariis Date: Mon, 29 Apr 2024 16:31:54 +0200 Subject: [PATCH] State supported GHC versions in release notes --- .github/workflows/validate.yml | 4 +++- release-notes/Cabal-3.12.0.0.md | 4 ++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index 26f09d8c7c1..1144323d995 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -67,7 +67,9 @@ jobs: strategy: matrix: os: [ubuntu-latest, macos-13, windows-latest] - # If you remove something from here.. then add it to the old-ghcs job. + # If you remove something from here, then add it to the old-ghcs job. + # Also a removed GHC from here means that we are actually dropping + # support, so the PR *must* have a changelog entry. ghc: ['9.8.2', '9.6.4', '9.4.8', '9.2.8', '9.0.2', '8.10.7', '8.8.4', '8.6.5'] exclude: # corrupts GHA cache or the fabric of reality itself, see https://github.com/haskell/cabal/issues/8356 diff --git a/release-notes/Cabal-3.12.0.0.md b/release-notes/Cabal-3.12.0.0.md index 3825c9e8985..f177338c6ec 100644 --- a/release-notes/Cabal-3.12.0.0.md +++ b/release-notes/Cabal-3.12.0.0.md @@ -73,6 +73,10 @@ Cabal and Cabal-syntax 3.12.0.0 changelog and release notes If you are dealing with a custom setup, you have to invoke `./Setup repl --repl-multi-file`. +- Cabal and Cabal-syntax 3.12 support GHC version 8.4.4 and up. + + Support for all previous GHC versions is deprecated. + ### Other changes - `cabal init` should not suggest Cabal < 2.0 [#8680](https://github.com/haskell/cabal/issues/8680)