on master help sign in
Test with GHC 8.10.7 and 9.0.2, update Ormolu
455e62bMark Karpov
.github/workflows/ci.yaml+10−10
@@ -12,25 +12,25 @@ jobs:
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@v2.3.4
15− - uses: mrkkrp/ormolu-action@v2
15+ - uses: mrkkrp/ormolu-action@v5
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.4"]
21+ cabal: ["3.6"]
22− ghc: ["8.8.4", "8.10.5", "9.0.1"]
22+ ghc: ["8.8.4", "8.10.7", "9.0.2"]
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@v2.3.4
27− - uses: haskell/actions/setup@v1.2
27+ - uses: haskell/actions/setup@v1.2.9
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 v2-update
32+ - run: cabal update
33− - run: cabal v2-freeze $CONFIG
33+ - run: cabal freeze $CONFIG
34 - uses: actions/cache@v2.1.3
34 - uses: actions/cache@v2.1.3
35 with:
35 with:
36 path: |
36 path: |
@@ -40,7 +40,7 @@ jobs:
40 restore-keys: |
40 restore-keys: |
41 ${{ runner.os }}-${{ matrix.ghc }}-
41 ${{ runner.os }}-${{ matrix.ghc }}-
42 - run: cabal format && git diff --exit-code --color=always
42 - run: cabal format && git diff --exit-code --color=always
43− - run: cabal v2-build $CONFIG
43+ - run: cabal build $CONFIG
44− - run: cabal v2-test $CONFIG
44+ - run: cabal test $CONFIG
45− - run: cabal v2-haddock $CONFIG
45+ - run: cabal haddock $CONFIG
46− - run: cabal v2-sdist
46+ - run: cabal sdist
req.cabal+3−3
@@ -1,11 +1,11 @@
1−cabal-version: 1.18
1+cabal-version: 2.4
2name: req
2name: req
3version: 3.10.0
3version: 3.10.0
4−license: BSD3
4+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.8.4 ghc ==8.10.5 ghc ==9.0.1
8+tested-with: ghc ==8.8.4 ghc ==8.10.7 ghc ==9.0.2
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