on 0746e37 help sign in
4 files changed+11−13
since splitsnapshots
unifiedsplit
.github/workflows/ci.yaml+9−7 README.md+1−1 cabal.project−4 req.cabal+1−1
.github/workflows/ci.yaml+9−7
@@ -12,14 +12,16 @@ jobs:
1212 runs-on: ubuntu-latest
1313 steps:
1414 - uses: actions/checkout@v4
15− - uses: haskell-actions/run-ormolu@v17
15+ - uses: haskell-actions/run-ormolu@v15
1616 build:
1717 runs-on: ubuntu-latest
1818 needs: ormolu
1919 strategy:
2020 matrix:
21− cabal: ["3.12"]
21+ cabal: ["3.10"]
2222 ghc: ["9.6.3", "9.8.2", "9.10.1"]
23+ env:
24+ CONFIG: "--enable-tests --enable-benchmarks --flags=dev"
2325 steps:
2426 - uses: actions/checkout@v4
2527 - uses: haskell-actions/setup@v2
@@ -28,8 +30,8 @@ jobs:
2830 ghc-version: ${{ matrix.ghc }}
2931 cabal-version: ${{ matrix.cabal }}
3032 - run: cabal update
31− - run: cabal freeze
32− - uses: actions/cache@v4.2.3
33+ - run: cabal freeze $CONFIG
34+ - uses: actions/cache@v4.0.0
3335 with:
3436 path: |
3537 ${{ steps.setup-haskell-cabal.outputs.cabal-store }}
@@ -38,10 +40,10 @@ jobs:
3840 restore-keys: |
3941 ${{ runner.os }}-${{ matrix.ghc }}-
4042 - run: cabal format && git diff --exit-code --color=always
41− - run: cabal build
43+ - run: cabal build $CONFIG
4244 - run: |
4345 docker pull kennethreitz/httpbin
4446 docker run -p 1234:80 kennethreitz/httpbin &
45− cabal test
46− - run: cabal haddock
47+ cabal test $CONFIG
48+ - run: cabal haddock $CONFIG
4749 - run: cabal sdist
README.md+1−1
@@ -4,7 +4,7 @@
44[![Hackage](https://img.shields.io/hackage/v/req.svg?style=flat)](https://hackage.haskell.org/package/req)
55[![Stackage Nightly](http://stackage.org/package/req/badge/nightly)](http://stackage.org/nightly/package/req)
66[![Stackage LTS](http://stackage.org/package/req/badge/lts)](http://stackage.org/lts/package/req)
7−[![CI](https://github.com/mrkkrp/req/actions/workflows/ci.yaml/badge.svg)](https://github.com/mrkkrp/req/actions/workflows/ci.yaml)
7+![CI](https://github.com/mrkkrp/req/workflows/CI/badge.svg?branch=master)
88
99* [Related packages](#related-packages)
1010* [Blog posts](#blog-posts)
cabal.projectdeleted−4
@@ -1,4 +0,0 @@
1−packages: .
2−tests: True
3−benchmarks: True
4−constraints: req +dev
req.cabal+1−1
@@ -89,7 +89,7 @@ test-suite pure-tests
8989 retry >=0.8 && <0.10,
9090 template-haskell >=2.19 && <2.23,
9191 text >=0.2 && <2.2,
92− time >=1.2 && <1.15
92+ time >=1.2 && <1.13
9393
9494 if flag(dev)
9595 ghc-options: