aboutsummaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)AuthorFilesLines
2021-11-17Update build files (#7696)Fabián Heredia Montiel2-3/+3
* 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-09Require ghc >= 8.6, base >= 4.12.John MacFarlane1-11/+1
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-05CI: remove test on ghc 8.0.2.John MacFarlane1-5/+0
2021-10-16CI: remove linux-pdf for now.John MacFarlane1-57/+0
I don't know what is going on with lmodern and lualatex.
2021-10-16CI: more tweaks to pdf tests.John MacFarlane1-3/+3
2021-10-16CI: pdf test: need an input file!John MacFarlane1-1/+1
2021-10-16CI: fix yaml workflow.John MacFarlane1-3/+4
2021-10-16CI: add workflow to test pdf production...John MacFarlane1-0/+56
with xelatex, pdflatex, lualatex.
2021-09-20Stop doing lint in CI.John MacFarlane1-1/+1
The script failed for reasons I can't determine. For now, we disable it.
2021-09-08CI: disable ansi-tricks in tasty.John MacFarlane1-6/+6
This will prevent the test output from being overwhelmed with headings from passing tests.
2021-06-11Make parts of the bug report templates HTML comments.John MacFarlane2-0/+4
2021-06-11Revise issue report "dashboard."John MacFarlane1-7/+1
2021-06-11Add note about asking questions to bug report template.John MacFarlane1-0/+2
2021-06-11Fix line breaks in issue templates.John MacFarlane2-4/+2
2021-06-11Fix link to contributing guidelines.John MacFarlane2-3/+3
2021-06-11Add contributing guidelines to issue menu.John MacFarlane1-0/+3
2021-06-11More honing of issue templates.John MacFarlane2-10/+11
2021-06-11Remove pull requset template.John MacFarlane1-19/+0
2021-06-11Add pull request template.John MacFarlane1-0/+19
2021-06-11Improve issue templates.John MacFarlane4-98/+17
2021-06-11Revert "Remove md versions of issue templates."John MacFarlane2-0/+58
This reverts commit 61c0e0bbfbbaa53a31ba302237704001ca22e791.
2021-06-11Remove md versions of issue templates.John MacFarlane2-58/+0
2021-06-11Update issue templatesJohn MacFarlane2-0/+58
2021-06-11Fancier issue templates.John MacFarlane4-11/+76
Based on Doom Emacs's templates.
2021-05-25CI: test with GHC 9.0.1Albert Krewinkel1-1/+6
2021-05-10CI: install numa library.John MacFarlane1-0/+4
See failure at https://github.com/jgm/pandoc/runs/2541449722
2021-04-19Fix nightly build.John MacFarlane1-2/+2
2021-04-18CI: Use cabal 2.4 even with ghc 8.0.2John MacFarlane1-2/+2
2021-03-19CI: test with different flags.John MacFarlane1-3/+9
2021-03-17Fix benchmark in ci.John MacFarlane1-1/+1
2021-03-16Fix benchmark CI to use gauge options.John MacFarlane1-1/+1
2021-03-06Fix linux nightly build to use ghc 8.10.3.John MacFarlane1-0/+7
With 9.0.1 we can't yet build all dependencies.
2021-03-02Avoid split-sections for Windows rc.John MacFarlane1-2/+1
We get an error "too many sections." Maybe a bug in stack? https://stackoverflow.com/questions/64287505/ld-too-many-sections-90295
2021-03-01Use -split-sections in creating release binary.John MacFarlane1-1/+1
This is supposed to reduce executable size.
2021-02-28Fix CI for older cabal versions.John MacFarlane1-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-28CI: don't use --test-option with older cabal versions (< 3).John MacFarlane1-1/+2
2021-02-26CI: hide successes in linux test output.John MacFarlane1-1/+1
2021-02-22CI: Add 'benchmark' to benchmark cache key.John MacFarlane1-2/+2
For benchmark we build with optimizations, so the regular cache is useless.
2021-02-22benchmark CI improvements.John MacFarlane1-3/+3
- don't build tests, just benchmarks. - get allocation info.
2021-02-22Rename benchmark in CI.John MacFarlane1-1/+1
2021-02-22Add linux benchmark to CI.John MacFarlane1-0/+56
2021-02-06CI: use haskell/actions/setup.John MacFarlane1-3/+3
actions/haskell-setup is no longer maintained.
2021-02-06CI: use cabal 2.2 when building with GHC 8.0.2. (#7085)Albert Krewinkel1-5/+8
2020-12-18Improve check target to test data/ too.John MacFarlane1-6/+1
2020-12-18Remove checkdocs from lint ci.John MacFarlane1-4/+0
2020-12-18Move sanity checks to lint ci.John MacFarlane2-9/+12
2020-12-18Add sanity checks to all CI targets.John MacFarlane1-0/+6
2020-12-18Add sanity checks to ci.John MacFarlane1-0/+3
2020-11-19JATS writer: support advanced table featuresAlbert Krewinkel1-10/+21
2020-11-18CI: validate JATS table outputAlbert Krewinkel1-6/+30