@@ -13,32 +13,32 @@ jobs:
1313 strategy :
1414 matrix :
1515 os : [ubuntu-latest, macOS-latest, windows-latest]
16- cabal : ["3.2 "]
16+ cabal : ["3.10 "]
1717 ghc :
18- - " 8.4.4"
1918 - " 8.6.5"
2019 - " 8.8.4"
2120 - " 8.10.3"
21+ - " 9.6.7"
2222 exclude :
23+ - os : macOS-latest
24+ ghc : 8.10.3
2325 - os : macOS-latest
2426 ghc : 8.8.4
2527 - os : macOS-latest
2628 ghc : 8.6.5
27- - os : macOS-latest
28- ghc : 8.4.4
2929
30+ - os : windows-latest
31+ ghc : 8.10.3
3032 - os : windows-latest
3133 ghc : 8.8.4
3234 - os : windows-latest
3335 ghc : 8.6.5
34- - os : windows-latest
35- ghc : 8.4.4
3636
3737 steps :
38- - uses : actions/checkout@v3
38+ - uses : actions/checkout@v5
3939 if : github.event.action == 'opened' || github.event.action == 'synchronize' || github.event.ref == 'refs/heads/main'
4040
41- - uses : haskell/ actions/setup@v1.2.9
41+ - uses : haskell- actions/setup@v2
4242 id : setup-haskell-cabal
4343 name : Setup Haskell
4444 with :
5353 run : |
5454 cabal freeze
5555
56- - uses : actions/cache@v3.2.2
56+ - uses : actions/cache@v4
5757 name : Cache ~/.cabal/store
5858 with :
5959 path : ${{ steps.setup-haskell-cabal.outputs.cabal-store }}
@@ -80,16 +80,16 @@ jobs:
8080 ghc : ["8.10.3"]
8181
8282 steps :
83- - uses : actions/checkout@v3
83+ - uses : actions/checkout@v5
8484 if : github.event.action == 'opened' || github.event.action == 'synchronize' || github.event.ref == 'refs/heads/main'
8585
86- - uses : haskell/actions/setup@v1.2.9
86+ - uses : haskell/actions/setup@v2
8787 name : Setup Haskell Stack
8888 with :
8989 ghc-version : ${{ matrix.ghc }}
9090 stack-version : ${{ matrix.stack }}
9191
92- - uses : actions/cache@v3.2.2
92+ - uses : actions/cache@v4
9393 name : Cache ~/.stack
9494 with :
9595 path : ~/.stack
@@ -112,7 +112,7 @@ jobs:
112112 runs-on : ubuntu-latest
113113
114114 steps :
115- - uses : actions/checkout@v3
115+ - uses : actions/checkout@v5
116116 if : github.event.action == 'opened' || github.event.action == 'synchronize' || github.event.ref == 'refs/heads/main'
117117
118118 - name : Run HLint
0 commit comments