File tree Expand file tree Collapse file tree 2 files changed +8
-7
lines changed Expand file tree Collapse file tree 2 files changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -19,26 +19,28 @@ jobs:
19
19
runs-on : ubuntu-latest
20
20
strategy :
21
21
matrix :
22
- cabal : ["3.2", "2.4"]
23
- ghc : ["8.6.5", "8.8.3", "8.10.1"]
22
+ plan :
23
+ - { ghc: "8.6.5", cabal: "2.4.0.1" }
24
+ - { ghc: "8.8.3", cabal: "3.0.1" }
25
+ - { ghc: "8.10.1", cabal: "3.2" }
24
26
env :
25
27
CONFIG : " --enable-tests --enable-benchmarks"
26
28
steps :
27
29
- uses : actions/checkout@v2
28
30
- uses : actions/setup-haskell@v1.1.2
29
31
id : setup-haskell-cabal
30
32
with :
31
- ghc-version : ${{ matrix.ghc }}
32
- cabal-version : ${{ matrix.cabal }}
33
+ ghc-version : ${{ matrix.plan. ghc }}
34
+ cabal-version : ${{ matrix.plan. cabal }}
33
35
- run : cabal v2-update
34
36
- run : cabal v2-freeze $CONFIG
35
37
- uses : actions/cache@v2
36
38
with :
37
39
path : |
38
40
${{ steps.setup-haskell-cabal.outputs.cabal-store }}
39
41
dist-newstyle
40
- key : ${{ runner.os }}-${{ matrix.ghc }}-${{ hashFiles('cabal.project.freeze') }}
42
+ key : ${{ runner.os }}-${{ matrix.plan. ghc }}-${{ hashFiles('cabal.project.freeze') }}
41
43
restore-keys : |
42
- ${{ runner.os }}-${{ matrix.ghc }}-
44
+ ${{ runner.os }}-${{ matrix.plan. ghc }}-
43
45
- run : cabal v2-build $CONFIG
44
46
- run : cabal v2-test $CONFIG
Original file line number Diff line number Diff line change @@ -65,7 +65,6 @@ library
65
65
-DCONFIG_VERSION="2020-07-05"
66
66
-DCONFIG_BIGNUM
67
67
68
-
69
68
test-suite quickjs-hs-test
70
69
type : exitcode-stdio-1.0
71
70
main-is : Spec.hs
You can’t perform that action at this time.
0 commit comments