Skip to content

Commit

Permalink
use GHC-9.6 for building release for 64-bit Windows
Browse files Browse the repository at this point in the history
  • Loading branch information
msakai committed Sep 5, 2024
1 parent 2cc52bc commit 7659311
Showing 1 changed file with 8 additions and 11 deletions.
19 changes: 8 additions & 11 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,14 @@ jobs:
platform: macos
coveralls: false
release: true
- ghc: '9.6.6'
os: windows-latest
stack_yaml: 'stack-ghc-9.6.yaml'
stack_args: ''
flags: '--flag toysolver:BuildToyFMF --flag toysolver:BuildSamplePrograms --flag toysolver:BuildMiscPrograms'
platform: win64
coveralls: false
release: true

- ghc: '9.4.8'
os: ubuntu-latest
Expand All @@ -58,17 +66,6 @@ jobs:
platform: linux-x86_64
coveralls: false

# Current version of stack (2.7.5) cannot build foreign libraries for windows on GHC >=9.0
# We need a stack built with Cabal-3.8.1 which contains the fix /~https://github.com/haskell/cabal/pull/7764 .
- ghc: '8.10.7'
os: windows-latest
stack_yaml: 'stack-ghc-8.10.yaml'
stack_args: ''
flags: '--flag toysolver:BuildToyFMF --flag toysolver:BuildSamplePrograms --flag toysolver:BuildMiscPrograms'
platform: win64
coveralls: false
release: true

- ghc: '8.8.4'
os: ubuntu-latest
stack_yaml: 'stack-ghc-8.8.yaml'
Expand Down

0 comments on commit 7659311

Please sign in to comment.