John MacFarlane
|
3ddfb4cd6c
|
CI: more tweaks to pdf tests.
|
2021-10-16 22:57:10 -07:00 |
|
John MacFarlane
|
9d5dd8219e
|
CI: pdf test: need an input file!
|
2021-10-16 22:43:53 -07:00 |
|
John MacFarlane
|
b65951fa73
|
CI: fix yaml workflow.
|
2021-10-16 22:37:27 -07:00 |
|
John MacFarlane
|
fb804a375d
|
CI: add workflow to test pdf production...
with xelatex, pdflatex, lualatex.
|
2021-10-16 22:33:56 -07:00 |
|
John MacFarlane
|
1cbaea673d
|
Stop doing lint in CI.
The script failed for reasons I can't determine.
For now, we disable it.
|
2021-09-20 23:20:48 -07:00 |
|
John MacFarlane
|
395d65fdbe
|
CI: disable ansi-tricks in tasty.
This will prevent the test output from being overwhelmed
with headings from passing tests.
|
2021-09-08 09:02:28 -07:00 |
|
John MacFarlane
|
ea88979aa2
|
Make parts of the bug report templates HTML comments.
|
2021-06-11 13:29:21 -07:00 |
|
John MacFarlane
|
a916c4bce4
|
Revise issue report "dashboard."
|
2021-06-11 13:15:22 -07:00 |
|
John MacFarlane
|
b01a7aa66c
|
Add note about asking questions to bug report template.
|
2021-06-11 09:53:07 -07:00 |
|
John MacFarlane
|
55e9ca7c78
|
Fix line breaks in issue templates.
|
2021-06-11 09:51:19 -07:00 |
|
John MacFarlane
|
2390f58a07
|
Fix link to contributing guidelines.
|
2021-06-11 09:50:01 -07:00 |
|
John MacFarlane
|
01bae106bf
|
Add contributing guidelines to issue menu.
|
2021-06-11 09:47:17 -07:00 |
|
John MacFarlane
|
1abac223c2
|
More honing of issue templates.
|
2021-06-11 09:45:13 -07:00 |
|
John MacFarlane
|
85f1e1f306
|
Remove pull requset template.
|
2021-06-11 09:39:27 -07:00 |
|
John MacFarlane
|
c9b354e15f
|
Add pull request template.
|
2021-06-11 09:37:37 -07:00 |
|
John MacFarlane
|
6d471a4a28
|
Improve issue templates.
|
2021-06-11 09:37:27 -07:00 |
|
John MacFarlane
|
d46e0551fe
|
Revert "Remove md versions of issue templates."
This reverts commit 61c0e0bbfb .
|
2021-06-11 09:17:59 -07:00 |
|
John MacFarlane
|
61c0e0bbfb
|
Remove md versions of issue templates.
|
2021-06-11 09:15:22 -07:00 |
|
John MacFarlane
|
1fe07e6387
|
Update issue templates
|
2021-06-11 09:13:49 -07:00 |
|
John MacFarlane
|
8d1853bd36
|
Fancier issue templates.
Based on Doom Emacs's templates.
|
2021-06-11 09:06:47 -07:00 |
|
Albert Krewinkel
|
54ab7a0a3b
|
CI: test with GHC 9.0.1
|
2021-05-25 11:52:49 -07:00 |
|
John MacFarlane
|
83c83d4589
|
CI: install numa library.
See failure at https://github.com/jgm/pandoc/runs/2541449722
|
2021-05-10 08:45:43 -06:00 |
|
John MacFarlane
|
3ab08fe2fb
|
Fix nightly build.
|
2021-04-19 12:59:11 -07:00 |
|
John MacFarlane
|
8d584b5826
|
CI: Use cabal 2.4 even with ghc 8.0.2
|
2021-04-18 21:58:55 -07:00 |
|
John MacFarlane
|
b0c8ba88a7
|
CI: test with different flags.
|
2021-03-19 14:34:13 -07:00 |
|
John MacFarlane
|
0075a456cc
|
Fix benchmark in ci.
|
2021-03-17 17:08:42 -07:00 |
|
John MacFarlane
|
2770f88d53
|
Fix benchmark CI to use gauge options.
|
2021-03-16 13:01:38 -07:00 |
|
John MacFarlane
|
09548d8992
|
Fix linux nightly build to use ghc 8.10.3.
With 9.0.1 we can't yet build all dependencies.
|
2021-03-06 12:47:42 -08:00 |
|
John MacFarlane
|
651b241533
|
Avoid split-sections for Windows rc.
We get an error "too many sections."
Maybe a bug in stack?
https://stackoverflow.com/questions/64287505/ld-too-many-sections-90295
|
2021-03-02 10:01:52 -08:00 |
|
John MacFarlane
|
26c496d936
|
Use -split-sections in creating release binary.
This is supposed to reduce executable size.
|
2021-03-01 10:06:10 -08:00 |
|
John MacFarlane
|
5537802dc9
|
Fix CI for older cabal versions.
We add fields to matrix.versions to handle the cabal
command prefix (v2-, new-, nothing) and whether `--test-option`
is supported.
|
2021-02-28 18:33:04 -08:00 |
|
John MacFarlane
|
dd56822006
|
CI: don't use --test-option with older cabal versions (< 3).
|
2021-02-28 16:01:38 -08:00 |
|
John MacFarlane
|
c072b7cb59
|
CI: hide successes in linux test output.
|
2021-02-26 18:02:22 -08:00 |
|
John MacFarlane
|
938f402dec
|
CI: Add 'benchmark' to benchmark cache key.
For benchmark we build with optimizations, so the regular
cache is useless.
|
2021-02-22 23:24:13 -08:00 |
|
John MacFarlane
|
21d0b4745b
|
benchmark CI improvements.
- don't build tests, just benchmarks.
- get allocation info.
|
2021-02-22 22:09:32 -08:00 |
|
John MacFarlane
|
15bf01cd63
|
Rename benchmark in CI.
|
2021-02-22 21:38:58 -08:00 |
|
John MacFarlane
|
56a6478a40
|
Add linux benchmark to CI.
|
2021-02-22 21:36:31 -08:00 |
|
John MacFarlane
|
b63d579ba2
|
CI: use haskell/actions/setup.
actions/haskell-setup is no longer maintained.
|
2021-02-06 19:00:00 -08:00 |
|
Albert Krewinkel
|
51c3c93f0f
|
CI: use cabal 2.2 when building with GHC 8.0.2. (#7085)
|
2021-02-06 18:09:05 -08:00 |
|
John MacFarlane
|
757dbc637b
|
Improve check target to test data/ too.
|
2020-12-18 12:05:24 -08:00 |
|
John MacFarlane
|
5d09870b9a
|
Remove checkdocs from lint ci.
|
2020-12-18 11:07:47 -08:00 |
|
John MacFarlane
|
2bcb063df8
|
Move sanity checks to lint ci.
|
2020-12-18 09:55:34 -08:00 |
|
John MacFarlane
|
b7d7c45562
|
Add sanity checks to all CI targets.
|
2020-12-18 09:48:47 -08:00 |
|
John MacFarlane
|
a45fb0ac38
|
Add sanity checks to ci.
|
2020-12-18 09:25:02 -08:00 |
|
Albert Krewinkel
|
d286242131
|
JATS writer: support advanced table features
|
2020-11-19 22:09:52 +01:00 |
|
Albert Krewinkel
|
56f607b50b
|
CI: validate JATS table output
|
2020-11-18 18:10:11 +01:00 |
|
John MacFarlane
|
57102d6ac4
|
CI: remove setup-haskell for windows.
It is no longer necessary, because ghc, cabal, and stack are
pre-installed.
|
2020-11-16 21:06:25 -08:00 |
|
John MacFarlane
|
3e7076c85b
|
Update setup-haskell version.
|
2020-11-16 18:25:56 -08:00 |
|
Albert Krewinkel
|
527346cc7e
|
Lint code in PRs and when committing to master (#6790)
* Remove unused LANGUAGE pragmata
* Apply HLint suggestions
* Configure HLint to ignore some warnings
* Lint code when committing to master
|
2020-11-07 10:38:03 -08:00 |
|
Albert Krewinkel
|
b0a072537b
|
CI: improve JATS format validator workflow
|
2020-10-31 22:59:35 +01:00 |
|