Skip to content

Commit 7ab9b53

Browse files
committed
Require GHC 9.10.1
1 parent d1975d7 commit 7ab9b53

File tree

2 files changed

+6
-11
lines changed

2 files changed

+6
-11
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,18 +20,13 @@ jobs:
2020
runs-on: ${{ matrix.os }}
2121

2222
strategy:
23-
fail-fast: true
23+
fail-fast: false
2424
matrix:
2525
os:
2626
- ubuntu-latest
27+
- macos-latest
2728
ghc:
28-
- '9.6'
29-
- '9.8'
30-
- '9.10'
31-
- 'latest'
32-
include:
33-
- os: macos-latest
34-
ghc: system
29+
- 9.10.1
3530
steps:
3631
- uses: actions/checkout@v4
3732
- uses: hspec/setup-haskell@v1
@@ -43,12 +38,11 @@ jobs:
4338

4439
- shell: bash
4540
run: |
46-
for GHC in 9.4
41+
for GHC in 9.4 9.6 9.8
4742
do
4843
ghcup install ghc $GHC --no-set
4944
SENSEI_GHC=ghc-$GHC $(cabal list-bin spec)
5045
done
51-
if: matrix.ghc == 'latest'
5246
5347
- run: echo "name=sensei-$(uname -s)-$(uname -m).tar.gz" >> $GITHUB_OUTPUT
5448
id: archive
@@ -62,7 +56,6 @@ jobs:
6256
name: ${{ steps.archive.outputs.name }}
6357
path: ${{ steps.archive.outputs.name }}
6458
compression-level: 0
65-
if: matrix.ghc == 'latest'
6659

6760
success:
6861
needs: build

cabal.project

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
with-compiler: ghc-9.10.1
2+
13
packages: .
24

35
program-options

0 commit comments

Comments
 (0)