Simon Michael
ec2a774b18
cli, lib: move functional tests into hledger/test/
2020-11-16 08:47:41 -08:00
Simon Michael
5aedfa6b23
;ci: windows: try using ghc 8.8.4 (& default stack.yaml)
...
It's better to use a stack.yaml file than just a resolver, since the
former declares extra deps we may need from time to time.
Try with ghc 8.8.4, hopefully it's good enough on windows.
2020-11-15 09:38:35 -08:00
Simon Michael
5d42f1f198
;ci: exclude underscore-disabled tests
2020-11-13 10:23:47 -08:00
Simon Michael
f316e40657
;ci: tweak
2020-10-18 22:55:42 -07:00
Simon Michael
8c9ca24adf
ci: tweak
2020-10-18 22:45:25 -07:00
Simon Michael
b2fcdcda16
;ci: tweak
2020-10-18 22:35:22 -07:00
Simon Michael
0457945044
;ci: tweak
2020-10-18 22:27:36 -07:00
Simon Michael
655ae2a9bb
;ci: tweak
2020-10-18 22:18:48 -07:00
Simon Michael
aaaa1bd5cc
;ci: tweak
2020-10-18 22:10:57 -07:00
Simon Michael
484c69f795
;ci: work on getting latest stack on all platforms
2020-10-18 22:04:32 -07:00
Simon Michael
22091dfd31
Revert ";ci: bump actions/cache from 2 to 2.1"
...
I guess that was not necessary or advisable.
This reverts commit 703c698b16 .
2020-08-01 12:59:28 -07:00
Simon Michael
703c698b16
;ci: bump actions/cache from 2 to 2.1
2020-08-01 12:49:53 -07:00
Simon Michael
a1c2c82c03
ci: spread ghc versions among workflows, clean up restore keys
2020-07-13 11:49:54 -07:00
Simon Michael
1f707ab0d8
;ci: linux: disable unreliable artifact upload causing CI failures
...
Also we don't need artifacts for every GHC version and every PR.
2020-06-25 18:07:02 -07:00
Simon Michael
b0ad7c138b
;ci: linux: use -split-sections to shrink binaries by ~30% (slower ?)
2020-06-21 18:18:42 -07:00
Simon Michael
269b981dec
ci: separate quick and full tests again, update
...
The linux full tests no longer test GHC 8.0,
and all full tests now always compile all modules
and generate optimised binaries.
2020-06-21 10:23:13 -07:00
Simon Michael
0a16dd87bb
;ci: clean up artifacts, use github platform names
2020-06-09 15:27:30 -07:00
Simon Michael
dd142319d7
;ci: windows: try to get rid of double .zip suffix
2020-06-09 11:49:04 -07:00
Simon Michael
1ead2c2973
ci: make binaries for all three platforms
2020-06-08 15:32:37 -07:00
Simon Michael
2493edfd4c
;ci: windows: use upload-artifact v2
2020-06-08 15:24:13 -07:00
Simon Michael
b061b9ea04
;ci: cleanups
2020-06-07 11:51:40 -07:00
Simon Michael
ab2a0e476b
;ci: fix windows
2020-06-07 11:51:40 -07:00
Simon Michael
4c611f101c
;ci: add timestamp preservation to linux/mac/windows workflows too
2020-06-06 13:55:09 -07:00
Simon Michael
2029a7d07d
;ci: cleanup
2020-06-06 13:53:14 -07:00
Simon Michael
74fae2e1de
;ci: use github cache v2
...
This may also clear the recent CI error with hledger-web,
where we appear to be somehow restoring a non-latest version
of Query.hs.
2020-05-29 18:04:52 -07:00
Simon Michael
ae6ec9525a
;ci: cleanups
2020-04-20 18:06:36 -07:00
Simon Michael
4529d9e804
;ci: windows: avoid double zipping the artifact
2020-04-01 14:14:02 -07:00
Simon Michael
99dc37d0ab
;ci: reduced scheduled runs to weekly; build with all ghcs on linux
2020-03-17 17:17:41 -07:00