Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-02-28 | Fix CI for older cabal versions. | John MacFarlane | 1 | -7/+16 | |
We add fields to matrix.versions to handle the cabal command prefix (v2-, new-, nothing) and whether `--test-option` is supported. | |||||
2021-02-28 | CI: don't use --test-option with older cabal versions (< 3). | John MacFarlane | 1 | -1/+2 | |
2021-02-26 | CI: hide successes in linux test output. | John MacFarlane | 1 | -1/+1 | |
2021-02-22 | CI: Add 'benchmark' to benchmark cache key. | John MacFarlane | 1 | -2/+2 | |
For benchmark we build with optimizations, so the regular cache is useless. | |||||
2021-02-22 | benchmark CI improvements. | John MacFarlane | 1 | -3/+3 | |
- don't build tests, just benchmarks. - get allocation info. | |||||
2021-02-22 | Rename benchmark in CI. | John MacFarlane | 1 | -1/+1 | |
2021-02-22 | Add linux benchmark to CI. | John MacFarlane | 1 | -0/+56 | |
2021-02-06 | CI: use haskell/actions/setup. | John MacFarlane | 1 | -3/+3 | |
actions/haskell-setup is no longer maintained. | |||||
2021-02-06 | CI: use cabal 2.2 when building with GHC 8.0.2. (#7085) | Albert Krewinkel | 1 | -5/+8 | |
2020-12-18 | Move sanity checks to lint ci. | John MacFarlane | 1 | -9/+0 | |
2020-12-18 | Add sanity checks to all CI targets. | John MacFarlane | 1 | -0/+6 | |
2020-12-18 | Add sanity checks to ci. | John MacFarlane | 1 | -0/+3 | |
2020-11-16 | CI: remove setup-haskell for windows. | John MacFarlane | 1 | -4/+5 | |
It is no longer necessary, because ghc, cabal, and stack are pre-installed. | |||||
2020-11-16 | Update setup-haskell version. | John MacFarlane | 1 | -3/+3 | |
2020-10-08 | Use ghc 8.8.4 for CI build on macOS, because it is pre-installed. | John MacFarlane | 1 | -1/+1 | |
2020-10-04 | Try to fix Windows CI by installing happy first. | John MacFarlane | 1 | -0/+1 | |
We're having the build fail with ``` windows\ghc-8.6.5\mingw\bin\strip.exe: unable to rename 'C:\sr\snapshots\c886f694\bin\happy.exe'; reason: File exists ``` | |||||
2020-09-22 | CI: use checkout@v2, and use haskell-setup to install stack. | John MacFarlane | 1 | -7/+8 | |
2020-09-20 | CI: bump tested GHC versions to 8.8.4 and 8.10.2 | Albert Krewinkel | 1 | -4/+3 | |
Besides being newer, GHC version 8.10.2 comes preinstalled on GitHub Actions environments; using it slightly speeds up CI tests. | |||||
2020-09-20 | CI: remove duplicate build step on macOS | Albert Krewinkel | 1 | -6/+0 | |
2020-09-10 | CI: use cabal for macos builds. | John MacFarlane | 1 | -17/+34 | |
2020-09-03 | CI/macOS: Fix stack invocations. | John MacFarlane | 1 | -3/+3 | |
2020-09-03 | CI/macOs: Use setup-haskell to setup stack. | John MacFarlane | 1 | -4/+7 | |
2020-08-15 | Actions CI: Try cache@v2. | John MacFarlane | 1 | -10/+14 | |
2020-07-23 | Restore testing with ghc 8.0.2. | John MacFarlane | 1 | -0/+2 | |
2020-07-19 | CI: Drop testing on ghc 8.0.2. | John MacFarlane | 1 | -2/+0 | |
2020-07-13 | [CI] Use setup-haskell action | Nikolay Yakimov | 1 | -10/+4 | |
2020-06-23 | CI: fix typo in GitHub CI workflow config | Albert Krewinkel | 1 | -2/+2 | |
Switch `ignore-paths` with `paths-ignore`. | |||||
2020-06-20 | CI: use GitHub workflow command to set system path | Albert Krewinkel | 1 | -2/+3 | |
This way, the PATH environment variable does not have to be set repeatedly in each step. | |||||
2020-06-15 | linux CI: use ppa to install older ghc/cabal versions. | John MacFarlane | 1 | -3/+14 | |
2020-06-14 | Linux CI: use cabal 3.2 for everything. | John MacFarlane | 1 | -4/+4 | |
The ubuntu images no longer contain older cabal versions, it semes. | |||||
2020-06-14 | CI: use ubuntu-18.04 instead of 20.04. | John MacFarlane | 1 | -1/+1 | |
2020-06-14 | CI: use cabal 3.2, also specify OS versions instead of 'latest.' | John MacFarlane | 1 | -4/+4 | |
2020-06-14 | Switch CI to use ghc 8.8.3. | John MacFarlane | 1 | -1/+1 | |
This should fix CI failures. | |||||
2020-05-25 | [CI] broken commit message length test (#6398) | Nikolay Yakimov | 1 | -10/+0 | |
* [CI] Fix commit message length check * [CI] Smarter commit message length check * [CI] Fix commit message length check for new branches * [CI] Output offending commits | |||||
2020-05-25 | CI: another attempt to fix line-length check. | John MacFarlane | 1 | -2/+1 | |
2020-05-25 | CI: Don't include merge commits when checking message length. | John MacFarlane | 1 | -1/+1 | |
2020-05-21 | Add commit message check to ci.yml workflow. | John MacFarlane | 1 | -0/+11 | |
2020-05-04 | Revert "Windows CI: try adding -fexternal-interpreter as ghc option." | John MacFarlane | 1 | -2/+2 | |
This reverts commit 47bfcfb406e2980f07fea9c9884f037a0a670f03. | |||||
2020-05-04 | Windows CI: try adding -fexternal-interpreter as ghc option. | John MacFarlane | 1 | -2/+2 | |
2020-05-04 | Revert "Use 'set __COMPAT_LAYER=' in Windows CI builds." | John MacFarlane | 1 | -6/+0 | |
This reverts commit 030c23e04970570ec6f6aa574da33193366d77a9. | |||||
2020-05-04 | Use 'set __COMPAT_LAYER=' in Windows CI builds. | John MacFarlane | 1 | -0/+6 | |
It is suggested at https://github.com/commercialhaskell/stack/issues/3765 that this may solve the "access violation" we're currently getting on Windows CI with ghc 8.8. | |||||
2020-04-20 | CI: be more selective about caching. | John MacFarlane | 1 | -11/+3 | |
Only use the cache if stack.yaml or cabal.project hasn't changed. | |||||
2020-04-18 | Revert "Hide successes on cabal CI builds" | John MacFarlane | 1 | -1/+1 | |
This reverts commit 671bb42c43ff82cbbbdfce339ce1b0184274015d. It didn't work with some older cabal versions. | |||||
2020-04-18 | CI: Don't cache .stack-work. | John MacFarlane | 1 | -11/+11 | |
2020-04-18 | Hide successes on cabal CI builds | John MacFarlane | 1 | -1/+1 | |
2020-04-17 | Add CI build for ghc 8.10.1. | John MacFarlane | 1 | -2/+2 | |
2020-04-16 | ci: remove ghc 8.10.1 build for now. | John MacFarlane | 1 | -2/+2 | |
This is block by base-noprelude. | |||||
2020-04-16 | nightly: don't need to apt-get install. ci: test on ghc 8.10.1. | John MacFarlane | 1 | -0/+2 | |
2020-04-13 | Improve linux CI caching. | John MacFarlane | 1 | -3/+11 | |
2020-04-12 | Improve linux caching for ci. | John MacFarlane | 1 | -2/+2 | |