top-level/release-haskell.nix: use ghc 9.12 in versioned jobs (#534745)

This commit is contained in:
Wolfgang Walther 2026-06-25 07:55:36 +00:00 committed by GitHub
commit 7db16b7a40
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -67,7 +67,7 @@ let
ghc967
ghc984
ghc9103
ghc9123
ghc9125
];
# packagePlatforms applied to `haskell.packages.*`
@ -529,7 +529,7 @@ let
] released;
Cabal_3_10_3_0 = lib.subtractLists [
# time < 1.13 conflicts with time == 1.14.*
compilerNames.ghc9123
compilerNames.ghc9125
] released;
Cabal_3_12_1_0 = released;
Cabal_3_14_2_0 = released;
@ -554,9 +554,7 @@ let
];
haskell-language-server = released;
hoogle = released;
hlint = lib.subtractLists [
compilerNames.ghc9123
] released;
hlint = released;
hpack = released;
hsdns = released;
iserv-proxy = released;
@ -567,12 +565,8 @@ let
ghc-lib = released;
ghc-lib-parser = released;
ghc-lib-parser-ex = released;
ghc-source-gen = lib.subtractLists [
compilerNames.ghc9123
] released;
ghc-tags = lib.subtractLists [
compilerNames.ghc9123
] released;
ghc-source-gen = released;
ghc-tags = released;
hashable = released;
primitive = released;
scrod = [
@ -583,9 +577,7 @@ let
# requires unix >= 2.8.1.0 which implies GHC >= 9.6 for us.
compilerNames.ghc967
];
weeder = lib.subtractLists [
compilerNames.ghc9123
] released;
weeder = released;
# MicroHs core packages
ghc-compat = [