Skip to content

Commit 4447818

Browse files
authored
Downgrade to GHC 9.12.2 (#587)
* Downgrade to GHC 9.12.2 * Use base 4.21.0.0
1 parent ac817dc commit 4447818

22 files changed

Lines changed: 38 additions & 37 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
- "9.6.7"
3131
- "9.8.4"
3232
- "9.10.3"
33-
- "9.12.3"
33+
- "9.12.2"
3434
exclude:
3535
- os: macOS-latest
3636
ghc: 9.10.3
@@ -112,28 +112,28 @@ jobs:
112112
run: |
113113
cabal test all
114114
115-
- if: matrix.ghc == '9.12.3'
115+
- if: matrix.ghc == '9.12.2'
116116
name: Build 'cabal-minimal'
117117
run: |
118118
cd "summoner-cli/examples/cabal-minimal/"
119119
echo "packages: ." > cabal.project
120120
cabal build all
121121
122-
- if: matrix.ghc == '9.12.3'
122+
- if: matrix.ghc == '9.12.2'
123123
name: Build 'cabal-full'
124124
run: |
125125
cd "summoner-cli/examples/cabal-full/"
126126
echo "packages: ." > cabal.project
127127
cabal build all
128128
129-
- if: matrix.ghc == '9.12.3'
129+
- if: matrix.ghc == '9.12.2'
130130
name: Build 'stack-full'
131131
run: |
132132
cd "summoner-cli/examples/stack-full/"
133133
echo "packages: ." > cabal.project
134134
cabal build all
135135
136-
- if: matrix.ghc == '9.12.3'
136+
- if: matrix.ghc == '9.12.2'
137137
name: Build 'full-batteries'
138138
run: |
139139
cd "summoner-cli/examples/full-batteries/"

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
`summoner` uses [PVP Versioning][1].
44
The changelog is available [on GitHub][2].
55

6-
# Unreleased
6+
# 2.1.1.0 – Jan 16, 2026
77

88
* [#560](https://github.com/kowainik/summoner/issues/560):
99
Allow configurations of the branch name.
10+
* Roll back to GHC-9.12.2 as 9.12.3 has a major regression.
1011

1112
## 2.1.0.0 — Jan 6, 2026
1213

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -475,7 +475,7 @@ Here is the list of the options that can be configured to suit your needs. If op
475475
| `fullName` | Text | Full name. |
476476
| `email` | Text | E-mail address. |
477477
| `license` | License | One of: `MIT`, `BSD2`, `BSD3`, `GPL-2`, `GPL-3`, `LGPL-2.1`, `LGPL-3`, `AGPL-3`, `Apache-2.0`, `MPL-2.0`, `None`. |
478-
| `ghcVersions` | [GHC] | `summoner` uses default `GHC-9.12.3`. However, additionally you can specify other versions. For each version `x.y.z` the `stack-x.y.z.yaml` will be created. Use `summon show ghc` to see all supported GHC versions. |
478+
| `ghcVersions` | [GHC] | `summoner` uses default `GHC-9.12.2`. However, additionally you can specify other versions. For each version `x.y.z` the `stack-x.y.z.yaml` will be created. Use `summon show ghc` to see all supported GHC versions. |
479479
| `github` | Bool | Turn on `GitHub` integration by default? |
480480
| `gitignore` | [Text] | List of files you want added to the default `.gitignore`. (Ignored if `github = false`) |
481481
| `noUpload` | Bool | Do not upload to GitHub, but create all GitHub related files if specified (Ignored if `github = false`) |

summoner-cli/examples/cabal-full/.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
- "9.6.7"
2929
- "9.8.4"
3030
- "9.10.3"
31-
- "9.12.3"
31+
- "9.12.2"
3232
exclude:
3333
- os: macOS-latest
3434
ghc: 9.10.3

summoner-cli/examples/cabal-full/.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- ghc: 9.6.7
2222
- ghc: 9.8.4
2323
- ghc: 9.10.3
24-
- ghc: 9.12.3
24+
- ghc: 9.12.2
2525

2626
install:
2727
# HLint check

summoner-cli/examples/cabal-full/appveyor.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@ environment:
2121
CABOPTS: --store-dir=C:\\SR
2222

2323
matrix:
24-
- GHCVER: 9.12.3
24+
- GHCVER: 9.12.2
2525

2626
install:
2727
- choco source add -n mistuke -s https://www.myget.org/F/mistuke/api/v2
2828
- choco install -y cabal --version 3.6.2.0
29-
- choco install -y ghc --version 9.12.3
29+
- choco install -y ghc --version 9.12.2
3030
- refreshenv
3131

3232
before_build:

summoner-cli/examples/cabal-full/cabal-full.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ tested-with: GHC == 8.4.4
2626
GHC == 9.6.7
2727
GHC == 9.8.4
2828
GHC == 9.10.3
29-
GHC == 9.12.3
29+
GHC == 9.12.2
3030

3131
source-repository head
3232
type: git

summoner-cli/examples/cabal-minimal/cabal-minimal.cabal

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ copyright: 2022 Kowainik
1212
build-type: Simple
1313
extra-doc-files: README.md
1414
CHANGELOG.md
15-
tested-with: GHC == 9.12.3
15+
tested-with: GHC == 9.12.2
1616

1717
common common-options
18-
build-depends: base ^>= 4.21.1.0
18+
build-depends: base ^>= 4.21.0.0
1919

2020
ghc-options: -Wall
2121
-Wcompat

summoner-cli/examples/cabalScript.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env cabal
22
{- cabal:
33
build-depends:
4-
, base ^>= 4.21.1.0
4+
, base ^>= 4.21.0.0
55
-}
66

77
main :: IO ()

summoner-cli/examples/full-batteries/.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
- "9.6.7"
3131
- "9.8.4"
3232
- "9.10.3"
33-
- "9.12.3"
33+
- "9.12.2"
3434
exclude:
3535
- os: macOS-latest
3636
ghc: 9.10.3
@@ -141,7 +141,7 @@ jobs:
141141
- "9.6.7"
142142
- "9.8.4"
143143
- "9.10.3"
144-
- "9.12.3"
144+
- "9.12.2"
145145

146146
steps:
147147
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)