Skip to content

Commit

Permalink
test GHC 9.0.1 on CI (not final)
Browse files Browse the repository at this point in the history
  • Loading branch information
amesgen committed May 9, 2021
1 parent b684233 commit 55f35c5
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 3 deletions.
7 changes: 4 additions & 3 deletions .github/workflows/master.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest]
cabal: ["3.2"]
cabal: ["3.4"]
ghc:
- "8.0.2"
- "8.2.2"
- "8.4.4"
- "8.6.5"
- "8.8.4"
- "8.10.2"

- "9.0.1"
steps:
- uses: actions/checkout@v2

Expand All @@ -34,6 +34,7 @@ jobs:

- name: Freeze
run: |
if [[ ${{ matrix.ghc }} == "9.0.1" ]]; then cat cabal.project.ghc-9.0 >> cabal.project; fi
cabal configure --enable-tests --enable-benchmarks --test-show-details=direct
cabal freeze
Expand All @@ -49,7 +50,7 @@ jobs:
- name: Configure
run: |
cabal install --ignore-project -j2 doctest --constraint='doctest ^>=0.17'
cabal install --ignore-project -j2 doctest --constraint='doctest ^>=0.18'
- name: Build
run: |
Expand Down
24 changes: 24 additions & 0 deletions cabal.project.ghc-9.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
with-compiler: ghc-9.0.1

index-state: 2021-05-09T12:34:06Z

allow-newer: base, template-haskell, Cabal
allow-newer: lens, optics-core, optics-th, optics-extra
allow-newer: servant-auth-server:memory

source-repository-package
type: git
location: https://github.com/snapframework/io-streams
tag: ae692fee732adea9fe843fb3efe0dd43a6993844
source-repository-package
type: git
location: https://github.com/GetShopTV/swagger2
tag: 51f2108826dff2a0c31b581025e8f9f9b29accb1
source-repository-package
type: git
location: https://github.com/jwaldmann/blaze-textual
tag: d8ee6cf80e27f9619d621c936bb4bda4b99a183f
source-repository-package
type: git
location: https://github.com/amesgen/servant-quickcheck
tag: 11d05b51f2b33bc1b19d4904561074ec4366a99c

0 comments on commit 55f35c5

Please sign in to comment.