| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-12-29 | Fix macos build on GitHub actions release-candidate. | John MacFarlane | |
| 2021-12-29 | Restore macos build on GitHub release-candidate action. | John MacFarlane | |
| See #7767. | |||
| 2021-11-17 | Update build files (#7696) | Fabián Heredia Montiel | |
| * Drop old windows 32-bit constraints - basement >= 0.0.10 was 0.0.12 on stackage-18.10 - foundation >= 0.0.23 was 0.0.26.1 on stackage-18.10 * Update cabal `tested-with` field to correspond to `ci.yml` matrix * ghc: 8.10.{2,4} → 8.10.7 | |||
| 2021-11-09 | Require ghc >= 8.6, base >= 4.12. | John MacFarlane | |
| This allows us to get rid of the old custom prelude and some crufty cpp. But the primary reason for this is that conduit has bumped its base lower bound to 4.12, making it impossible for us to support lower base versions. | |||
| 2021-11-05 | CI: remove test on ghc 8.0.2. | John MacFarlane | |
| 2021-10-16 | CI: remove linux-pdf for now. | John MacFarlane | |
| I don't know what is going on with lmodern and lualatex. | |||
| 2021-10-16 | CI: more tweaks to pdf tests. | John MacFarlane | |
| 2021-10-16 | CI: pdf test: need an input file! | John MacFarlane | |
| 2021-10-16 | CI: fix yaml workflow. | John MacFarlane | |
| 2021-10-16 | CI: add workflow to test pdf production... | John MacFarlane | |
| with xelatex, pdflatex, lualatex. | |||
| 2021-09-20 | Stop doing lint in CI. | John MacFarlane | |
| The script failed for reasons I can't determine. For now, we disable it. | |||
| 2021-09-08 | CI: disable ansi-tricks in tasty. | John MacFarlane | |
| This will prevent the test output from being overwhelmed with headings from passing tests. | |||
| 2021-05-25 | CI: test with GHC 9.0.1 | Albert Krewinkel | |
| 2021-05-10 | CI: install numa library. | John MacFarlane | |
| See failure at https://github.com/jgm/pandoc/runs/2541449722 | |||
| 2021-04-19 | Fix nightly build. | John MacFarlane | |
| 2021-04-18 | CI: Use cabal 2.4 even with ghc 8.0.2 | John MacFarlane | |
| 2021-03-19 | CI: test with different flags. | John MacFarlane | |
| 2021-03-17 | Fix benchmark in ci. | John MacFarlane | |
| 2021-03-16 | Fix benchmark CI to use gauge options. | John MacFarlane | |
| 2021-03-06 | Fix linux nightly build to use ghc 8.10.3. | John MacFarlane | |
| With 9.0.1 we can't yet build all dependencies. | |||
| 2021-03-02 | Avoid split-sections for Windows rc. | John MacFarlane | |
| We get an error "too many sections." Maybe a bug in stack? https://stackoverflow.com/questions/64287505/ld-too-many-sections-90295 | |||
| 2021-03-01 | Use -split-sections in creating release binary. | John MacFarlane | |
| This is supposed to reduce executable size. | |||
| 2021-02-28 | Fix CI for older cabal versions. | John MacFarlane | |
| 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 | |
| 2021-02-26 | CI: hide successes in linux test output. | John MacFarlane | |
| 2021-02-22 | CI: Add 'benchmark' to benchmark cache key. | John MacFarlane | |
| For benchmark we build with optimizations, so the regular cache is useless. | |||
| 2021-02-22 | benchmark CI improvements. | John MacFarlane | |
| - don't build tests, just benchmarks. - get allocation info. | |||
| 2021-02-22 | Rename benchmark in CI. | John MacFarlane | |
| 2021-02-22 | Add linux benchmark to CI. | John MacFarlane | |
| 2021-02-06 | CI: use haskell/actions/setup. | John MacFarlane | |
| 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 | |
| 2020-12-18 | Improve check target to test data/ too. | John MacFarlane | |
| 2020-12-18 | Remove checkdocs from lint ci. | John MacFarlane | |
| 2020-12-18 | Move sanity checks to lint ci. | John MacFarlane | |
| 2020-12-18 | Add sanity checks to all CI targets. | John MacFarlane | |
| 2020-12-18 | Add sanity checks to ci. | John MacFarlane | |
| 2020-11-19 | JATS writer: support advanced table features | Albert Krewinkel | |
| 2020-11-18 | CI: validate JATS table output | Albert Krewinkel | |
| 2020-11-16 | CI: remove setup-haskell for windows. | John MacFarlane | |
| It is no longer necessary, because ghc, cabal, and stack are pre-installed. | |||
| 2020-11-16 | Update setup-haskell version. | John MacFarlane | |
| 2020-11-07 | Lint code in PRs and when committing to master (#6790) | Albert Krewinkel | |
| * Remove unused LANGUAGE pragmata * Apply HLint suggestions * Configure HLint to ignore some warnings * Lint code when committing to master | |||
| 2020-10-31 | CI: improve JATS format validator workflow | Albert Krewinkel | |
| 2020-10-31 | CI: validate JATS old-style writer test output | Albert Krewinkel | |
| 2020-10-08 | Use ghc 8.8.4 for CI build on macOS, because it is pre-installed. | John MacFarlane | |
| 2020-10-05 | Run nightly one hour later. | John MacFarlane | |
| 2020-10-04 | Try to fix Windows CI by installing happy first. | John MacFarlane | |
| 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-23 | Revert stack->cabal change in nightly.yml. | John MacFarlane | |
| 2020-09-22 | release-candidate build: use latest stack on the runner. | John MacFarlane | |
| instead of installing from choco. Remove obsolete macos and win i386 sections. | |||
| 2020-09-22 | Nightly process improvements. | John MacFarlane | |
| - Use cabal for windows. - Use most recent cabal/ghc. - Udd sha1 to executable name. | |||
| 2020-09-22 | CI: use checkout@v2, and use haskell-setup to install stack. | John MacFarlane | |
