Skip to content

Commit 430befe

Browse files
committed
There are transformers-0.6 install plans for GHC-8.8+ only
1 parent cfc155d commit 430befe

File tree

3 files changed

+13
-11
lines changed

3 files changed

+13
-11
lines changed

.github/workflows/haskell-ci.yml

+9-9
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
#
99
# For more information, see https://github.com/haskell-CI/haskell-ci
1010
#
11-
# version: 0.15.20220808
11+
# version: 0.15.20221225
1212
#
13-
# REGENDATA ("0.15.20220808",["github","--config=cabal.haskell-ci","lattices.cabal"])
13+
# REGENDATA ("0.15.20221225",["github","--config=cabal.haskell-ci","lattices.cabal"])
1414
#
1515
name: Haskell-CI
1616
on:
@@ -32,14 +32,14 @@ jobs:
3232
strategy:
3333
matrix:
3434
include:
35-
- compiler: ghc-9.4.1
35+
- compiler: ghc-9.4.4
3636
compilerKind: ghc
37-
compilerVersion: 9.4.1
37+
compilerVersion: 9.4.4
3838
setup-method: ghcup
3939
allow-failure: false
40-
- compiler: ghc-9.2.4
40+
- compiler: ghc-9.2.5
4141
compilerKind: ghc
42-
compilerVersion: 9.2.4
42+
compilerVersion: 9.2.5
4343
setup-method: ghcup
4444
allow-failure: false
4545
- compiler: ghc-9.0.2
@@ -187,7 +187,7 @@ jobs:
187187
- name: cache (tools)
188188
uses: actions/cache@v2
189189
with:
190-
key: ${{ runner.os }}-${{ matrix.compiler }}-tools-ee480724
190+
key: ${{ runner.os }}-${{ matrix.compiler }}-tools-4095ff06
191191
path: ~/.haskell-ci-tools
192192
- name: install cabal-plan
193193
run: |
@@ -290,5 +290,5 @@ jobs:
290290
rm -f cabal.project.local
291291
- name: constraint set transformers-0.6
292292
run: |
293-
$CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='transformers ^>=0.6' --dependencies-only -j2 all
294-
$CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='transformers ^>=0.6' all
293+
if [ $((HCNUMVER >= 80800)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='transformers ^>=0.6' --dependencies-only -j2 all ; fi
294+
if [ $((HCNUMVER >= 80800)) -ne 0 ] ; then $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks --constraint='transformers ^>=0.6' all ; fi

cabal.haskell-ci

+2
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,6 @@ doctest: <9.0
33
docspec: True
44

55
constraint-set transformers-0.6
6+
-- https://github.com/haskell-infra/hackage-trustees/issues/352
7+
ghc: >=8.8
68
constraints: transformers ^>=0.6

lattices.cabal

+2-2
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ tested-with:
3333
|| ==8.8.3
3434
|| ==8.10.4
3535
|| ==9.0.2
36-
|| ==9.2.4
37-
|| ==9.4.1
36+
|| ==9.2.5
37+
|| ==9.4.4
3838

3939
synopsis:
4040
Fine-grained library for constructing and manipulating lattices

0 commit comments

Comments
 (0)