Adithya Kumar
7dcc5699ff
Update tested GHC versions to the latest minor releases
2021-11-23 18:42:48 +05:30
Adithya Kumar
419dffd99d
Add a CI for GHC 9.2.1
2021-11-14 21:42:39 +05:30
Adithya Kumar
7e8ba7bef6
Fix the coverage build temporarily
2021-09-13 18:48:12 +05:30
Harendra Kumar
9148b4d65b
Improve documentation of scan routines and "before"
...
Add definitions illustrating relationships between different
combinators.
2021-08-10 05:47:53 +05:30
Adithya Kumar
8c3e71a12e
Update cabal package list before build in the CI
2021-08-08 06:36:32 +05:30
Ranjeet Kumar Ranjan
487f6b3e7f
Enable CI for cabal-docspec
...
Fix indentation
Fix build
Fix build
Fix build
Fchange cabal build all to cabal install
Fix build
Fix build
Fix review comments
Fix review comments
Fix review comments
Fix review comments
Fix review comments
Fix review comments
Fix review comments
2021-08-05 15:11:05 +05:30
Harendra Kumar
eaa837d57c
Rename .ci to .Werror to be more specific
2021-06-22 22:54:41 +05:30
Harendra Kumar
945a81ab60
Update stackage lts to 18.0
2021-06-22 22:54:41 +05:30
Harendra Kumar
624158d678
Remove doctests
...
Should use cabal-docspec instead.
2021-06-21 14:53:18 +05:30
Harendra Kumar
cb4d46b9bd
Add a comment about --jobs option
2021-06-15 17:53:20 +05:30
Harendra Kumar
1330ea4447
Move coverage tests to github
...
* Use minimal PATH
2021-06-15 17:53:20 +05:30
Harendra Kumar
6194cc1c1e
Update and refactor
...
* Use cabal build for 8.8.4 to avoid stack extra-deps
* Use latest stack nightly for 8.10.4
* Remove cabal.project/stack.yaml from the distribution
* Use cabal.project for using test+bench with sdist
* Move sdist build without cabal.project file to circle-ci
* Avoid stack.yaml relinking
2021-06-15 17:53:20 +05:30
Ranjeet Kumar Ranjan
b68baf3c51
Add support for benchmarking with tasty-bench
...
tasty-bench has fewer dependencies and is agile to keep up with new GHC
versions. This change is especially motivated by support for GHC 9.0.1.
gauge depends on foundation/basement which lagging much behind and seem
to be unmaintained.
2021-06-08 23:54:04 +05:30
Pranay Sashank
9b98f41c6b
Use lts 16.31, 17.8 in github CI.
2021-04-05 14:19:58 +05:30
Adithya Kumar
ca60ffaa88
Use build memory limiting flag in the CIs
2021-03-26 16:40:43 +05:30
Harendra Kumar
8d54c84bd7
Add CI for GHC-9.0
2021-03-04 19:16:13 +05:30
Pranay Sashank
9ecae85115
Move stack CI to github workflows.
2021-02-23 19:09:28 +05:30
Pranay Sashank
29b7e3e7ec
Add CI for doctests.
2021-02-23 18:35:56 +05:30
Harendra Kumar
7de5d6d7ff
Allow -Werror without inspection/fusion-plugin
...
We may want to use the -Werror build locally but fusion-plugin takes too
much time to build, so separate the two.
2021-02-09 02:12:48 +05:30
Pranay Sashank
638fa00f31
Add CI for macOS.
2020-12-23 17:44:46 +05:30
Harendra Kumar
ac3af87491
Remove the opt option from streamly-benchmarks
...
Wherever possible, to improve build times.
We keep one CI having benchmarks and tests optimized + fusion plugin. In
all other CIs we remove optimization from benchmarks and tests.
Disable x86 build on circle-ci.
2020-12-15 17:48:34 +05:30
pranaysashank
4933d37ed7
Upgrade packcheck.
...
- Remove 32 bit builds from the matrix. See #514 .
2020-07-13 17:59:44 +05:30
Pranay Sashank
96f01fd134
Move a job to github from travis.
2020-06-05 00:09:13 +05:30
Pranay Sashank
47766eb613
Add coverage build to travis.
2020-06-05 00:09:13 +05:30
Harendra Kumar
48b21f731b
Fix exit code issue in packcheck
2020-06-03 23:30:04 +05:30
Pranay Sashank
828a564781
Add GHC 8.10.1 build to CI.
...
- Disable inspection testing for `fromStreamVar`.
- Fix overlapping pattern matches warning in test/Main.hs.
2020-04-22 14:32:30 +05:30
pranaysashank
b964c64e79
Use GHC 8.8.3 instead of 8.8.1 on Github CI.
2020-03-31 13:50:08 +05:30
Harendra Kumar
0cf821298d
Use unique names in matrix, disable docs for fusion-plugin
2020-02-21 16:33:49 +05:30
Pranay Sashank
6e96d74249
Update packcheck.
2020-02-12 11:47:03 +05:30
Pranay Sashank
0ba1e8c242
Add a CI build with fusion-plugin flag enabled.
2020-02-12 11:47:03 +05:30
Pranay Sashank
6b6663828f
Enable CI builds only for push and PRs to master.
2020-01-07 11:15:25 +05:30
Pranay Sashank
04a3b1e4d4
Add support for Github ci.
...
- Build using GHC 8.8.1 and 8.6.5 on Github ci.
- Remove the above builds travis.
2020-01-04 20:03:02 +05:30