Skip to content

Commit bbf8f0f

Browse files
committed
Stack build needs at least lts-22 for base-compat-0.13
1 parent 2960ac0 commit bbf8f0f

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

.github/workflows/stack.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,16 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
os: [ubuntu-latest]
17-
ghc-ver: [9.8.1, 9.6.4, 9.4.8, 9.2.8, 9.0.2, 8.10.7]
17+
ghc-ver: [9.8.1, 9.6.4]
18+
# Snapshots for 9.4.8, 9.2.8, 9.0.2, 8.10.7 do not have a recent enough base-compat; 0.13 is needed.
1819
# On ubuntu-22.04 the old versions 8.8.4, 8.6.5, 8.4.4, 8.2.2 fail due to HsOpenSSL linking errors.
1920
# They used to work under ubuntu-20.04, but it is not worth the trouble maintaining them.
2021
# Apparently, HsOpenSSL-0.11.6 and older are too old for ubuntu-22.04.
2122
include:
2223
- os: macos-latest
23-
ghc-ver: 9.6.4
24+
ghc-ver: 9.8.1
2425
- os: windows-latest
25-
ghc-ver: 9.6.4
26+
ghc-ver: 9.8.1
2627
env:
2728
ARGS: "--stack-yaml=stack-${{ matrix.ghc-ver }}.yaml --no-terminal --system-ghc"
2829

0 commit comments

Comments
 (0)