John MacFarlane
|
4e88ce682d
|
Restore testing with ghc 8.0.2.
|
2020-07-23 21:36:06 -07:00 |
|
John MacFarlane
|
8677aa92fc
|
release-candidate: pin upload-artifact to specific version.
|
2020-07-23 21:32:17 -07:00 |
|
John MacFarlane
|
c2cc4a0504
|
CI: Drop testing on ghc 8.0.2.
|
2020-07-19 22:51:59 -07:00 |
|
Nikolay Yakimov
|
f52337ccdc
|
[CI] Use setup-haskell action
|
2020-07-13 19:49:36 +03:00 |
|
John MacFarlane
|
3397347612
|
rc action: use older stack that supports i386 for Windows i386 build.
|
2020-06-29 15:15:21 -07:00 |
|
Albert Krewinkel
|
97ad96437c
|
CI: fix typo in GitHub CI workflow config
Switch `ignore-paths` with `paths-ignore`.
|
2020-06-23 15:36:46 +02:00 |
|
Albert Krewinkel
|
b907d25fe4
|
CI: use GitHub workflow command to set system path
This way, the PATH environment variable does not have to be set
repeatedly in each step.
|
2020-06-20 09:12:51 +02:00 |
|
John MacFarlane
|
2d9d779fbe
|
linux CI: use ppa to install older ghc/cabal versions.
|
2020-06-15 10:02:31 -07:00 |
|
John MacFarlane
|
368360e005
|
Linux CI: use cabal 3.2 for everything.
The ubuntu images no longer contain older cabal versions, it
semes.
|
2020-06-14 23:37:21 -07:00 |
|
John MacFarlane
|
43787143d2
|
CI: use ubuntu-18.04 instead of 20.04.
|
2020-06-14 16:45:01 -07:00 |
|
John MacFarlane
|
c449788440
|
CI: use cabal 3.2, also specify OS versions instead of 'latest.'
|
2020-06-14 16:41:12 -07:00 |
|
John MacFarlane
|
f699d64a1a
|
Switch CI to use ghc 8.8.3.
This should fix CI failures.
|
2020-06-14 10:06:21 -07:00 |
|
John MacFarlane
|
eacd17c867
|
nightly: add ls statements to diagnose linux build failure.
|
2020-06-13 11:43:49 -07:00 |
|
Nikolay Yakimov
|
52a73abfe4
|
[CI] broken commit message length test (#6398)
* [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 22:07:24 -07:00 |
|
John MacFarlane
|
fe000134a8
|
CI: another attempt to fix line-length check.
|
2020-05-25 09:50:17 -07:00 |
|
John MacFarlane
|
fdf34816a5
|
CI: Don't include merge commits when checking message length.
|
2020-05-25 09:26:16 -07:00 |
|
John MacFarlane
|
2aa0832320
|
Add commit message check to ci.yml workflow.
|
2020-05-21 14:38:14 -07:00 |
|
John MacFarlane
|
e8283ed11e
|
Revert "Add action to check commit messages for line length."
This reverts commit 7902ac5256 .
|
2020-05-21 14:28:27 -07:00 |
|
John MacFarlane
|
7902ac5256
|
Add action to check commit messages for line length.
|
2020-05-21 10:02:28 -07:00 |
|
John MacFarlane
|
de066cc7f6
|
Revert "Windows CI: try adding -fexternal-interpreter as ghc option."
This reverts commit 47bfcfb406 .
|
2020-05-04 14:34:56 -07:00 |
|
John MacFarlane
|
47bfcfb406
|
Windows CI: try adding -fexternal-interpreter as ghc option.
|
2020-05-04 12:17:38 -07:00 |
|
John MacFarlane
|
9e5ccaca61
|
Revert "Use 'set __COMPAT_LAYER=' in Windows CI builds."
This reverts commit 030c23e049 .
|
2020-05-04 09:34:26 -07:00 |
|
John MacFarlane
|
030c23e049
|
Use 'set __COMPAT_LAYER=' in Windows CI builds.
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-05-04 08:44:59 -07:00 |
|
John MacFarlane
|
9b5e571b88
|
CI: be more selective about caching.
Only use the cache if stack.yaml or cabal.project hasn't changed.
|
2020-04-20 09:06:29 -07:00 |
|
John MacFarlane
|
6c17609398
|
Revert "Hide successes on cabal CI builds"
This reverts commit 671bb42c43 .
It didn't work with some older cabal versions.
|
2020-04-18 21:04:24 -07:00 |
|
John MacFarlane
|
b77dfe5fcd
|
CI: Don't cache .stack-work.
|
2020-04-18 21:02:06 -07:00 |
|
John MacFarlane
|
671bb42c43
|
Hide successes on cabal CI builds
|
2020-04-18 18:15:04 -07:00 |
|
John MacFarlane
|
f0f3cc14be
|
Add CI build for ghc 8.10.1.
|
2020-04-17 09:51:43 -07:00 |
|
John MacFarlane
|
f623db1d85
|
Fix path for nightly linux build.
|
2020-04-17 07:37:22 -07:00 |
|
John MacFarlane
|
7ed61e0b81
|
ci: remove ghc 8.10.1 build for now.
This is block by base-noprelude.
|
2020-04-16 09:13:31 -07:00 |
|
John MacFarlane
|
d7cd612904
|
nightly: don't need to apt-get install. ci: test on ghc 8.10.1.
|
2020-04-16 08:54:42 -07:00 |
|
John MacFarlane
|
cc7e6d8280
|
nightly: ensure that ghc 8.8.1 is used for linux.
Previously it was using 8.10 which is suprisingly already installed.
|
2020-04-16 08:49:14 -07:00 |
|
John MacFarlane
|
b64ece76cb
|
nightly build: print ghc, cabal versions for diagnostics.
|
2020-04-15 10:41:47 -07:00 |
|
John MacFarlane
|
f429863271
|
Use ghc 8.8.1 for nightly linux build.
|
2020-04-15 09:43:18 -07:00 |
|
John MacFarlane
|
20c1c297b2
|
Improve linux CI caching.
|
2020-04-13 23:04:23 -07:00 |
|
John MacFarlane
|
c1f5f3fa67
|
Improve linux caching for ci.
|
2020-04-12 22:17:50 -07:00 |
|
John MacFarlane
|
acb542df98
|
Add caching to linux ci.
|
2020-04-12 21:53:38 -07:00 |
|
John MacFarlane
|
984a06dc29
|
Add caching for Windows stack CI.
|
2020-04-12 15:52:14 -07:00 |
|
John MacFarlane
|
e05d0a627a
|
Add caching for macOS CI build.
|
2020-04-12 15:27:30 -07:00 |
|
John MacFarlane
|
9b00526e44
|
Actions/release-candidate/macos: set up to create package locally.
We need to sign the binaries before inserting them into the
package, so this should be done locally.
|
2020-03-22 10:30:45 -07:00 |
|
John MacFarlane
|
761ece90c9
|
Windows rc: Create the release dir.
|
2020-01-21 17:56:31 -08:00 |
|
John MacFarlane
|
5028278569
|
windows release candidate build: More fixes to get 'light' to work.
|
2020-01-18 16:02:28 -08:00 |
|
John MacFarlane
|
2895fdccfb
|
Windows ci: Add binpath when doing 'light'.
|
2020-01-18 12:15:56 -08:00 |
|
John MacFarlane
|
9570576fa9
|
Fix typo in windows ci build.
|
2020-01-18 09:30:17 -08:00 |
|
John MacFarlane
|
c78af6f3a6
|
Use versioned directory for windows release zipfile.
Also remove old make-windows-installer.bat, superseded
by GitHub actions workflow, and modify pandoc.wxs for
new paths.
|
2020-01-17 15:37:49 -08:00 |
|
John MacFarlane
|
6cf7a9cd8e
|
Add @tarleb to .github/FUNDING.yml since he is on sponsors now.
|
2020-01-10 08:03:33 -08:00 |
|
John MacFarlane
|
5de761482a
|
Macos release workflow: just copy pandoc.1 rather than regenerating.
|
2019-12-22 22:58:53 -08:00 |
|
John MacFarlane
|
434a483eab
|
Revert "linux release-candidate build: try setting LIBRARY_PATH."
This reverts commit 392c14311f .
It didn't help.
|
2019-12-21 20:28:50 -08:00 |
|
John MacFarlane
|
392c14311f
|
linux release-candidate build: try setting LIBRARY_PATH.
For some reason ld can't find zlib in the latest build.
Maybe this will help?
|
2019-12-21 13:35:16 -08:00 |
|
John MacFarlane
|
3afd0c7f5b
|
ci: remove quotes around --hide-successes.
These seem to cause problems in windows.
|
2019-11-30 21:21:42 -08:00 |
|
John MacFarlane
|
be826cd39e
|
Don't use --test-option with cabal.
It's only supported in later versions, apparently.
|
2019-11-30 12:07:35 -08:00 |
|
John MacFarlane
|
9ffe6bbe53
|
Try --test-options with cabal.
--test-option seems not to work (though it works with cabal 3+).
|
2019-11-30 11:38:09 -08:00 |
|
John MacFarlane
|
866114565c
|
Hide successes in CI tests.
This makes it easier to spot failures.
|
2019-11-30 10:39:21 -08:00 |
|
John MacFarlane
|
ee6cf6ad6b
|
Add Makefile to windows release-candidate build.
Running 'make' in this directory will do the code signing of the msi.
|
2019-11-29 11:50:09 -08:00 |
|
John MacFarlane
|
d88015e03e
|
Revert "Don't do parallel build with cabal."
This reverts commit bd175d13b6 .
|
2019-11-27 21:32:17 -08:00 |
|
John MacFarlane
|
bd175d13b6
|
Don't do parallel build with cabal.
Hopefully this fixes the apparent OOM error on GitHub CI?
|
2019-11-27 20:39:05 -08:00 |
|
John MacFarlane
|
0267c1f6f3
|
Use -j1 for rc builds.
Avoid running out of memory.
|
2019-11-18 21:11:46 -08:00 |
|
John MacFarlane
|
60ce075370
|
Create FUNDING.yml
|
2019-10-14 08:37:18 -07:00 |
|
John MacFarlane
|
7d25a7f3fe
|
release-candidate.yml: add zip for windows.
|
2019-10-05 10:17:06 -07:00 |
|
John MacFarlane
|
d40349d541
|
Update release-candidate.yml for GitHub actions.
Adds builds for macos and for both 32- and 64-bit windows.
|
2019-10-05 10:01:04 -07:00 |
|
John MacFarlane
|
c1015abb4d
|
windows rc: build 32- and 64-bit msi.
|
2019-10-04 22:43:39 -07:00 |
|
John MacFarlane
|
7746635a07
|
Enable ghc 8.8 on ci.
|
2019-10-03 22:42:10 -07:00 |
|
John MacFarlane
|
1981907c03
|
ci: fix linux path.
|
2019-10-02 08:52:22 -07:00 |
|
John MacFarlane
|
6644200a92
|
ci: properly fail if warnings on linux build.
|
2019-10-02 08:31:39 -07:00 |
|
John MacFarlane
|
1d4ea54aaa
|
ci: we don't need to install cabal/ghc manually, it seems.
|
2019-10-02 08:27:28 -07:00 |
|
John MacFarlane
|
dad5e0d083
|
CI tweaks.
|
2019-10-02 08:25:22 -07:00 |
|
John MacFarlane
|
c40e0c9e62
|
GitHub ci - back to using ignore-paths.
paths with ! doesn't seem to do it.
|
2019-09-25 09:53:44 -07:00 |
|
John MacFarlane
|
22821ba2da
|
GitHub CI: use paths rather than paths-ignore, use branch to exclude rc/.
|
2019-09-25 09:22:26 -07:00 |
|
John MacFarlane
|
67822bd925
|
Fix linux ci.
|
2019-09-23 09:49:54 -07:00 |
|
John MacFarlane
|
5682184264
|
Fix tests in linux ci (GitHub).
|
2019-09-22 22:32:50 -07:00 |
|
John MacFarlane
|
1138d5bb36
|
Fix cabal command in linux ci.
|
2019-09-22 18:15:44 -07:00 |
|
John MacFarlane
|
fc443712d3
|
Preliminary GitHub action for release-candidate building.
|
2019-09-22 09:52:36 -07:00 |
|
John MacFarlane
|
4beca429a4
|
ci action: use list of paths to ignore.
|
2019-09-22 09:01:29 -07:00 |
|
John MacFarlane
|
88ba9a3127
|
Nightly - removed diagnostics.
|
2019-09-21 21:01:38 -07:00 |
|
John MacFarlane
|
b9ccd44f0a
|
Actions ci - trigger on pull_request as well as push.
|
2019-09-21 17:49:00 -07:00 |
|
John MacFarlane
|
21b6bd623c
|
Nightly - another attempt to fix windows.
|
2019-09-21 17:33:34 -07:00 |
|
John MacFarlane
|
e3a6648e8f
|
Nightlies - another attempt to fix windows build.
|
2019-09-21 10:35:31 -07:00 |
|
John MacFarlane
|
5ab14bfc0b
|
Nightlies - 6 hour schedule for now.
|
2019-09-20 23:16:28 -07:00 |
|
John MacFarlane
|
5ebd5105ad
|
Nightly - more windows tweaks.
|
2019-09-20 22:02:13 -07:00 |
|
John MacFarlane
|
e8f57ea1a4
|
Nightlies - more windows diagnostics.
|
2019-09-20 17:25:40 -07:00 |
|
John MacFarlane
|
a69d52c031
|
Nightlies - run every hour for debug.
|
2019-09-20 14:48:26 -07:00 |
|
John MacFarlane
|
bc3caaa795
|
nightlies - more windows diagnostics.
|
2019-09-20 14:44:21 -07:00 |
|
John MacFarlane
|
5f0e185a13
|
Nightly - use directory instead of suffix with date.
|
2019-09-20 08:25:46 -07:00 |
|
John MacFarlane
|
d617f59c2b
|
Nightly - fix windows renaming with suffix.
|
2019-09-20 07:11:16 -07:00 |
|
John MacFarlane
|
3b457da6dc
|
Nightly - windows diagnostics.
|
2019-09-19 23:30:15 -07:00 |
|
John MacFarlane
|
f7183e57fb
|
Windows nightly - avoid double quotes in README.nightly.
|
2019-09-19 22:46:56 -07:00 |
|
John MacFarlane
|
e435943ed4
|
Restore nightly to once per day.
|
2019-09-19 18:53:03 -07:00 |
|
John MacFarlane
|
6e462a7040
|
Nightly - more windows tweaks.
|
2019-09-19 18:51:38 -07:00 |
|
John MacFarlane
|
be30b01935
|
Nightly - some windows fixes.
|
2019-09-19 15:57:48 -07:00 |
|
John MacFarlane
|
961e57c038
|
Nightly - strip linux executables.
|
2019-09-19 15:51:28 -07:00 |
|
John MacFarlane
|
7744f3f92b
|
Nightly: Fix macos file finding.
|
2019-09-19 09:35:07 -07:00 |
|
John MacFarlane
|
f150ec04a0
|
Nightly - fix date setting on windows.
|
2019-09-19 09:09:41 -07:00 |
|
John MacFarlane
|
3ef628d968
|
CI workflow - trigger on any push, for now.
|
2019-09-19 00:22:11 -07:00 |
|
John MacFarlane
|
1f069cf64e
|
Nightly improvements.
|
2019-09-19 00:16:28 -07:00 |
|
John MacFarlane
|
ebfa7d61f8
|
Nightly fixes. for now, run every 6 hours for debugging.
|
2019-09-18 11:22:14 -07:00 |
|
John MacFarlane
|
3bdc947b2e
|
Stop nightly from running every hour.
|
2019-09-18 11:11:43 -07:00 |
|
John MacFarlane
|
78f552e24c
|
Improvements to nightly.yml.
|
2019-09-18 09:08:45 -07:00 |
|
John MacFarlane
|
98808f3f8d
|
Change nightly timing so it's at night.
|
2019-09-17 22:21:44 -07:00 |
|
John MacFarlane
|
852415a66f
|
GitHub nightly - fix linux target.
|
2019-09-17 22:21:03 -07:00 |
|
John MacFarlane
|
d6c50af221
|
Fixes to nightly workflow.
|
2019-09-17 21:14:06 -07:00 |
|
John MacFarlane
|
369d348a9b
|
Add nightly, move haskell.yml -> ci.yml.
|
2019-09-17 10:01:09 -07:00 |
|
John MacFarlane
|
0360d92800
|
GitHub CI: remove fail-fast and ghc 8.8.1 build.
|
2019-09-17 09:24:47 -07:00 |
|
John MacFarlane
|
5ee48c0381
|
Set fail-fast to false.
So we can see the 8.8.1 failure while checking the others.
|
2019-09-17 09:20:41 -07:00 |
|
John MacFarlane
|
55cf0331e7
|
GitHub CI - experiment with structured matrix entries.
|
2019-09-17 09:13:10 -07:00 |
|
John MacFarlane
|
cc8e8e0d0a
|
GitHub CI - Ensure that version numbers are parsed as strings.
|
2019-09-17 09:07:38 -07:00 |
|
John MacFarlane
|
e1282588b0
|
GitHub CI - use cabal 3 with ghc 8.8.
|
2019-09-17 09:02:57 -07:00 |
|
John MacFarlane
|
3b52baab8e
|
GitHub CI - use matrix for linux/cabal build.
|
2019-09-16 23:33:05 -07:00 |
|
John MacFarlane
|
255f3c0a8e
|
GitHub CI - take 2 on macos build.
|
2019-09-16 22:03:47 -07:00 |
|
John MacFarlane
|
d9125ac9bc
|
GitHub CI - add macos.
|
2019-09-16 21:44:54 -07:00 |
|
John MacFarlane
|
6c077b8f2c
|
GitHub CI - cleanup.
|
2019-09-16 11:05:04 -07:00 |
|
John MacFarlane
|
fa12d4ed37
|
GitHub CI - trigger build on workflow/haskell.yml change.
|
2019-09-16 11:03:48 -07:00 |
|
John MacFarlane
|
b030d23893
|
GitHub CI: don't trigger build with doc changes.
|
2019-09-16 10:45:13 -07:00 |
|
John MacFarlane
|
d3e2d3c434
|
GitHub CI: comment out artifact uploading for now.
|
2019-09-16 09:48:57 -07:00 |
|
John MacFarlane
|
4fe6bd4759
|
GitHub CI: fix finding of executables.
|
2019-09-16 08:12:54 -07:00 |
|
John MacFarlane
|
09cf70959f
|
GitHub CI - another attempt to install artifacts.
|
2019-09-15 22:35:50 -07:00 |
|
John MacFarlane
|
9a07667ab3
|
GitHuB CI tweak. cabal v2-install doesn't respect --bindir?
|
2019-09-15 21:46:01 -07:00 |
|
John MacFarlane
|
2e50e7bf25
|
Fix syntax of cabal v2-install.
|
2019-09-15 19:40:39 -07:00 |
|
John MacFarlane
|
e367656de8
|
More GH CI tweaks.
|
2019-09-15 18:32:12 -07:00 |
|
John MacFarlane
|
4140ad1ac9
|
GitHub CI: attempt to enable artifact.
|
2019-09-15 18:20:26 -07:00 |
|
John MacFarlane
|
b023bfccf4
|
GitHuB CI: remove --disable-optimization and --fast.
|
2019-09-15 18:12:12 -07:00 |
|
John MacFarlane
|
172c7e3b38
|
Tweak GitHub CI config.
|
2019-09-15 18:09:26 -07:00 |
|
John MacFarlane
|
f580da2033
|
GitHuB CI: turn off optimizations.
|
2019-09-15 12:10:48 -07:00 |
|
John MacFarlane
|
3f455aedfa
|
Github CI/windows: separate dependencies step.
|
2019-09-14 10:47:29 -07:00 |
|
John MacFarlane
|
b59e6d0376
|
GitHuB CI: Try adding windows build.
|
2019-09-13 10:54:55 -07:00 |
|
John MacFarlane
|
8984eb7460
|
Fix setting path.
|
2019-09-13 09:26:47 -07:00 |
|
John MacFarlane
|
edd7bfa434
|
GitHub CI - set path.
|
2019-09-13 09:24:14 -07:00 |
|
John MacFarlane
|
afbc1ca3d8
|
GitHub CI - try sudo
|
2019-09-12 23:30:05 -07:00 |
|
John MacFarlane
|
27968fc09d
|
Revert "GitHub CI - try with stack."
This reverts commit 4411af8062 .
|
2019-09-12 23:29:35 -07:00 |
|
John MacFarlane
|
4411af8062
|
GitHub CI - try with stack.
|
2019-09-12 23:27:56 -07:00 |
|
John MacFarlane
|
f2612fa1ae
|
GitHUB CI: Try installing recent cabal.
|
2019-09-12 23:19:32 -07:00 |
|
John MacFarlane
|
ab792faa3a
|
GitHub CI - use plain v1-cabal.
|
2019-09-12 23:10:20 -07:00 |
|
John MacFarlane
|
8a0ffba296
|
GitHub CI: try 'cabal new-' instead of 'v2-'
|
2019-09-12 23:08:05 -07:00 |
|
John MacFarlane
|
69b42255f2
|
Add haskell.yml
Add GitHub CI file
|
2019-09-12 23:04:58 -07:00 |
|
John MacFarlane
|
2bbe6edffd
|
ISSUE_TEMPLATE: add URL for pandoc-discuss.
|
2017-03-13 14:38:07 +01:00 |
|
John MacFarlane
|
8b6a974f59
|
Added github ISSUE_TEMPLATE.
|
2017-03-13 14:34:00 +01:00 |
|