on master help sign in
Test with GHC 9.2.4 and GHC 9.4.1 + misc updates
fec24d7Mark Karpov
.github/workflows/ci.yaml+6−6
@@ -11,27 +11,27 @@ jobs:
11 ormolu:
11 ormolu:
12 runs-on: ubuntu-latest
12 runs-on: ubuntu-latest
13 steps:
13 steps:
14− - uses: actions/checkout@v2.3.4
14+ - uses: actions/checkout@v3
15− - uses: mrkkrp/ormolu-action@v6
15+ - uses: mrkkrp/ormolu-action@v7
16 build:
16 build:
17 runs-on: ubuntu-latest
17 runs-on: ubuntu-latest
18 needs: ormolu
18 needs: ormolu
19 strategy:
19 strategy:
20 matrix:
20 matrix:
21 cabal: ["3.6"]
21 cabal: ["3.6"]
22− ghc: ["8.10.7", "9.0.2", "9.2.1"]
22+ ghc: ["9.0.2", "9.2.4", "9.4.1"]
23 env:
23 env:
24 CONFIG: "--enable-tests --enable-benchmarks --flags=dev"
24 CONFIG: "--enable-tests --enable-benchmarks --flags=dev"
25 steps:
25 steps:
26− - uses: actions/checkout@v2.3.4
26+ - uses: actions/checkout@v3
27− - uses: haskell/actions/setup@v1.2.9
27+ - uses: haskell/actions/setup@v2
28 id: setup-haskell-cabal
28 id: setup-haskell-cabal
29 with:
29 with:
30 ghc-version: ${{ matrix.ghc }}
30 ghc-version: ${{ matrix.ghc }}
31 cabal-version: ${{ matrix.cabal }}
31 cabal-version: ${{ matrix.cabal }}
32 - run: cabal update
32 - run: cabal update
33 - run: cabal freeze $CONFIG
33 - run: cabal freeze $CONFIG
34− - uses: actions/cache@v2.1.3
34+ - uses: actions/cache@v3.0.7
35 with:
35 with:
36 path: |
36 path: |
37 ${{ steps.setup-haskell-cabal.outputs.cabal-store }}
37 ${{ steps.setup-haskell-cabal.outputs.cabal-store }}
req.cabal+6−6
@@ -5,7 +5,7 @@ license: BSD-3-Clause
5license-file: LICENSE.md
5license-file: LICENSE.md
6maintainer: Mark Karpov <markkarpov92@gmail.com>
6maintainer: Mark Karpov <markkarpov92@gmail.com>
7author: Mark Karpov <markkarpov92@gmail.com>
7author: Mark Karpov <markkarpov92@gmail.com>
8−tested-with: ghc ==8.10.7 ghc ==9.0.2 ghc ==9.2.1
8+tested-with: ghc ==9.0.2 ghc ==9.2.4 ghc ==9.4.1
9homepage: https://github.com/mrkkrp/req
9homepage: https://github.com/mrkkrp/req
10bug-reports: https://github.com/mrkkrp/req/issues
10bug-reports: https://github.com/mrkkrp/req/issues
11synopsis: HTTP client library
11synopsis: HTTP client library
@@ -35,7 +35,7 @@ library
35 build-depends:
35 build-depends:
36 aeson >=0.9 && <3,
36 aeson >=0.9 && <3,
37 authenticate-oauth >=1.5 && <1.8,
37 authenticate-oauth >=1.5 && <1.8,
38− base >=4.13 && <5.0,
38+ base >=4.15 && <5.0,
39 blaze-builder >=0.3 && <0.5,
39 blaze-builder >=0.3 && <0.5,
40 bytestring >=0.10.8 && <0.12,
40 bytestring >=0.10.8 && <0.12,
41 case-insensitive >=0.2 && <1.3,
41 case-insensitive >=0.2 && <1.3,
@@ -50,7 +50,7 @@ library
50 monad-control >=1.0 && <1.1,
50 monad-control >=1.0 && <1.1,
51 mtl >=2.0 && <3.0,
51 mtl >=2.0 && <3.0,
52 retry >=0.8 && <0.10,
52 retry >=0.8 && <0.10,
53− template-haskell >=2.14 && <2.19,
53+ template-haskell >=2.14 && <2.20,
54 text >=0.2 && <2.1,
54 text >=0.2 && <2.1,
55 time >=1.2 && <1.13,
55 time >=1.2 && <1.13,
56 transformers >=0.5.3.0 && <0.7,
56 transformers >=0.5.3.0 && <0.7,
@@ -78,7 +78,7 @@ test-suite pure-tests
78 build-depends:
78 build-depends:
79 QuickCheck >=2.7 && <3.0,
79 QuickCheck >=2.7 && <3.0,
80 aeson >=0.9 && <3,
80 aeson >=0.9 && <3,
81− base >=4.13 && <5.0,
81+ base >=4.15 && <5.0,
82 blaze-builder >=0.3 && <0.5,
82 blaze-builder >=0.3 && <0.5,
83 bytestring >=0.10.8 && <0.12,
83 bytestring >=0.10.8 && <0.12,
84 case-insensitive >=0.2 && <1.3,
84 case-insensitive >=0.2 && <1.3,
@@ -91,7 +91,7 @@ test-suite pure-tests
91 mtl >=2.0 && <3.0,
91 mtl >=2.0 && <3.0,
92 req,
92 req,
93 retry >=0.8 && <0.10,
93 retry >=0.8 && <0.10,
94− template-haskell >=2.14 && <2.19,
94+ template-haskell >=2.14 && <2.20,
95 text >=0.2 && <2.1,
95 text >=0.2 && <2.1,
96 time >=1.2 && <1.13
96 time >=1.2 && <1.13
97
97
@@ -111,7 +111,7 @@ test-suite httpbin-tests
111 build-depends:
111 build-depends:
112 QuickCheck >=2.7 && <3.0,
112 QuickCheck >=2.7 && <3.0,
113 aeson >=2 && <3,
113 aeson >=2 && <3,
114− base >=4.13 && <5.0,
114+ base >=4.15 && <5.0,
115 bytestring >=0.10.8 && <0.12,
115 bytestring >=0.10.8 && <0.12,
116 hspec >=2.0 && <3.0,
116 hspec >=2.0 && <3.0,
117 http-client >=0.7 && <0.8,
117 http-client >=0.7 && <0.8,