Skip to content

Commit

Permalink
Stack build needs at least lts-22 for base-compat-0.13
Browse files Browse the repository at this point in the history
  • Loading branch information
andreasabel committed Jan 25, 2024
1 parent 2960ac0 commit bbf8f0f
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions .github/workflows/stack.yml
Expand Up @@ -14,15 +14,16 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-latest]
ghc-ver: [9.8.1, 9.6.4, 9.4.8, 9.2.8, 9.0.2, 8.10.7]
ghc-ver: [9.8.1, 9.6.4]
# 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.
# 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.
# They used to work under ubuntu-20.04, but it is not worth the trouble maintaining them.
# Apparently, HsOpenSSL-0.11.6 and older are too old for ubuntu-22.04.
include:
- os: macos-latest
ghc-ver: 9.6.4
ghc-ver: 9.8.1
- os: windows-latest
ghc-ver: 9.6.4
ghc-ver: 9.8.1
env:
ARGS: "--stack-yaml=stack-${{ matrix.ghc-ver }}.yaml --no-terminal --system-ghc"

Expand Down

0 comments on commit bbf8f0f

Please sign in to comment.