|
35 | 35 | - { os: Ubuntu-latest, resolver: lts-19, ghc: "9.0.2" } |
36 | 36 | - { os: Ubuntu-latest, resolver: lts-20, ghc: "9.2.8" } |
37 | 37 | - { os: Ubuntu-latest, resolver: lts-21, ghc: "9.4.8" } |
38 | | - - { os: Ubuntu-latest, resolver: lts-22, ghc: "9.6.6" } |
| 38 | + - { os: Ubuntu-latest, resolver: lts-22, ghc: "9.6.7" } |
39 | 39 | - { os: Ubuntu-latest, resolver: lts-23, ghc: "9.8.4" } |
| 40 | + - { os: Ubuntu-latest, resolver: lts-24, ghc: "9.10.3" } |
40 | 41 | - { os: Ubuntu-latest, resolver: nightly } |
41 | 42 | - { os: Windows-latest, resolver: lts-12, ghc: "8.4.4" } |
42 | 43 | - { os: Windows-latest, resolver: lts-14, ghc: "8.6.5" } |
|
45 | 46 | - { os: Windows-latest, resolver: lts-19, ghc: "9.0.2" } |
46 | 47 | - { os: Windows-latest, resolver: lts-20, ghc: "9.2.8" } |
47 | 48 | - { os: Windows-latest, resolver: lts-21, ghc: "9.4.8" } |
48 | | - - { os: Windows-latest, resolver: lts-22, ghc: "9.6.6" } |
| 49 | + - { os: Windows-latest, resolver: lts-22, ghc: "9.6.7" } |
49 | 50 | - { os: Windows-latest, resolver: lts-23, ghc: "9.8.4" } |
| 51 | + - { os: Windows-latest, resolver: lts-24, ghc: "9.10.3" } |
50 | 52 | - { os: Windows-latest, resolver: nightly } |
51 | 53 | - { os: MacOS-13, resolver: lts-12, ghc: "8.4.4" } |
52 | 54 | - { os: MacOS-13, resolver: lts-14, ghc: "8.6.5" } |
|
55 | 57 | - { os: MacOS-13, resolver: lts-19, ghc: "9.0.2" } |
56 | 58 | - { os: MacOS-latest, resolver: lts-20, ghc: "9.2.8" } |
57 | 59 | - { os: MacOS-latest, resolver: lts-21, ghc: "9.4.8" } |
58 | | - - { os: MacOS-latest, resolver: lts-22, ghc: "9.6.6" } |
| 60 | + - { os: MacOS-latest, resolver: lts-22, ghc: "9.6.7" } |
59 | 61 | - { os: MacOS-latest, resolver: lts-23, ghc: "9.8.4" } |
| 62 | + - { os: MacOS-latest, resolver: lts-24, ghc: "9.10.3" } |
60 | 63 | - { os: MacOS-latest, resolver: nightly } |
61 | 64 |
|
62 | 65 | env: |
@@ -131,24 +134,24 @@ jobs: |
131 | 134 | - { cabal: "3.14", os: Ubuntu-latest, ghc: "9.0.2" } |
132 | 135 | - { cabal: "3.14", os: Ubuntu-latest, ghc: "9.2.8" } |
133 | 136 | - { cabal: "3.14", os: Ubuntu-latest, ghc: "9.4.8" } |
134 | | - - { cabal: "3.14", os: Ubuntu-latest, ghc: "9.6.6" } |
| 137 | + - { cabal: "3.14", os: Ubuntu-latest, ghc: "9.6.7" } |
135 | 138 | - { cabal: "3.14", os: Ubuntu-latest, ghc: "9.8.2" } |
136 | | - - { cabal: "3.14", os: Ubuntu-latest, ghc: "9.10.1" } |
137 | | - - { cabal: "3.14", os: Ubuntu-latest, ghc: "9.12.1" } |
| 139 | + - { cabal: "3.14", os: Ubuntu-latest, ghc: "9.10.3" } |
| 140 | + - { cabal: "3.14", os: Ubuntu-latest, ghc: "9.12.2" } |
138 | 141 | - { cabal: "3.14", os: Windows-latest, ghc: "9.0.2" } |
139 | 142 | - { cabal: "3.14", os: Windows-latest, ghc: "9.2.8" } |
140 | 143 | - { cabal: "3.14", os: Windows-latest, ghc: "9.4.8" } |
141 | | - - { cabal: "3.14", os: Windows-latest, ghc: "9.6.6" } |
| 144 | + - { cabal: "3.14", os: Windows-latest, ghc: "9.6.7" } |
142 | 145 | - { cabal: "3.14", os: Windows-latest, ghc: "9.8.2" } |
143 | | - - { cabal: "3.14", os: Windows-latest, ghc: "9.10.1" } |
144 | | - - { cabal: "3.14", os: Windows-latest, ghc: "9.12.1" } |
| 146 | + - { cabal: "3.14", os: Windows-latest, ghc: "9.10.3" } |
| 147 | + - { cabal: "3.14", os: Windows-latest, ghc: "9.12.2" } |
145 | 148 | - { cabal: "3.14", os: MacOS-13, ghc: "9.0.2" } |
146 | 149 | - { cabal: "3.14", os: MacOS-latest, ghc: "9.2.8" } |
147 | 150 | - { cabal: "3.14", os: MacOS-latest, ghc: "9.4.8" } |
148 | | - - { cabal: "3.14", os: MacOS-latest, ghc: "9.6.6" } |
| 151 | + - { cabal: "3.14", os: MacOS-latest, ghc: "9.6.7" } |
149 | 152 | - { cabal: "3.14", os: MacOS-latest, ghc: "9.8.2" } |
150 | | - - { cabal: "3.14", os: MacOS-latest, ghc: "9.10.1" } |
151 | | - - { cabal: "3.14", os: MacOS-latest, ghc: "9.12.1" } |
| 153 | + - { cabal: "3.14", os: MacOS-latest, ghc: "9.10.3" } |
| 154 | + - { cabal: "3.14", os: MacOS-latest, ghc: "9.12.2" } |
152 | 155 |
|
153 | 156 | env: |
154 | 157 | cache-version: v0 # bump up this version to invalidate currently stored cache |
@@ -176,12 +179,10 @@ jobs: |
176 | 179 | - name: Configure |
177 | 180 | run: | |
178 | 181 | set -ex |
179 | | - # Remove this conditional when criterion and its deps are compatible with ghc-9.12 |
180 | | - if [[ "${{ matrix.ghc }}" == "9.12.1" ]]; then |
181 | | - cabal configure --haddock-all --enable-tests |
182 | | - else |
183 | | - cabal configure --haddock-all --enable-tests --enable-benchmarks |
184 | | - fi |
| 182 | + - name: Configure |
| 183 | + run: | |
| 184 | + set -ex |
| 185 | + cabal configure --haddock-all --enable-tests --enable-benchmarks |
185 | 186 |
|
186 | 187 | - name: Build dependencies |
187 | 188 | id: build-dependencies |
|
0 commit comments