Simon Michael
00cd14867a
;ci: really disable quick push.yml ?
2020-06-06 15:50:13 -07:00
Simon Michael
d263d7291e
;ci: really disable quick push.yml ?
2020-06-06 15:42:03 -07:00
Simon Michael
de2f99c731
;ci: run the heavy all-ghcs CI for all pushes, for now
2020-06-06 13:59:48 -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
058807c8f0
;ci: push: dummy change to trigger a build
2020-04-20 18:40:22 -07:00
Simon Michael
cf3229b37c
;ci: push: dummy change to trigger a build
2020-04-20 18:32:19 -07:00
Simon Michael
97d73c7073
;ci: push: dummy change to trigger a build
2020-04-20 18:27:03 -07:00
Simon Michael
6057070cfd
;ci: push: restore timestamps to fix unnecessary recompilation
...
https://www.reddit.com/r/haskell/comments/g00ldn/haskell_stack_on_github_actions
2020-04-20 18:19:33 -07:00
Simon Michael
ebd420e8ab
;ci: linux: speed up disk freeing
2020-04-20 18:06:41 -07:00
Simon Michael
ae6ec9525a
;ci: cleanups
2020-04-20 18:06:36 -07:00
Simon Michael
b37e929870
;ci: linux: free and show disk space
...
To help with disk space failures in the last couple of PR builds.
Seems to be https://github.com/actions/virtual-environments/issues/709 .
2020-04-20 17:21:41 -07:00
Simon Michael
faa452734f
;ci: linux: disable "show stuff"
2020-04-20 17:21:41 -07:00
Simon Michael
882068a7c2
;ci: linux: docs
2020-04-20 16:55:19 -07:00
Simon Michael
4529d9e804
;ci: windows: avoid double zipping the artifact
2020-04-01 14:14:02 -07:00
Simon Michael
7b8f0d16fd
;simplify stack.yaml filenames
2020-03-30 15:35:53 -07:00
Simon Michael
be9a2b2cad
;doc: github: add liberapay
2020-03-19 18:30:36 -07:00
Simon Michael
a6803603d0
;doc: github funding: add patreon
2020-03-19 18:29:38 -07:00
Simon Michael
004413cc57
;ci: linux: fix ci-linux push trigger
2020-03-19 11:44:24 -07:00
Simon Michael
36177e48fb
;ci: linux: syntax
2020-03-17 17:52:15 -07:00
Simon Michael
b5c332dde3
;ci: linux: don't let one failing ghc cancel the rest; doc
2020-03-17 17:45:27 -07:00
Simon Michael
748708731a
;ci: linux: fix syntax
2020-03-17 17:26:13 -07:00
Simon Michael
659531fabc
;ci: linux: dummy change to force CI
2020-03-17 17:24:33 -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
Simon Michael
a259992f93
;ci: note caching/scheduled issue
2020-03-17 09:55:29 -07:00
Simon Michael
1c90132870
ci: windows: avoid GHC 8.8.3, having trouble with Decimal
2020-03-16 18:47:37 -07:00
Simon Michael
0bc157caaa
ci: stop running nightly CIs on each push
...
Pushing to master now only triggers the quick "push" workflow.
The nightlies run nightly or on push to a "ci-PLATFORM" branch.
(And the linux nightly workflow is also used for pull requests, for now.)
I might split these up a bit more, but as yet there's no way of
sharing common code between workflows.
2020-03-16 16:30:14 -07:00
Simon Michael
33df4dbccb
;ci: set PATH before running shelltest
...
Not sure why this is failing only now..
2020-03-16 10:34:36 -07:00
Simon Michael
dcd557d5cb
;ci: linux: try enabling scheduled nightly again
2020-03-16 09:57:36 -07:00
Simon Michael
1b93406749
ci: disable failing windows command
2020-03-16 09:03:18 -07:00
Simon Michael
5139e2a63e
;ci: github: fix trigger paths
2020-03-12 08:15:32 -07:00
Simon Michael
e0cbcd3e2e
;ci: dummy change to test times following an all green push
2020-03-07 15:15:09 -08:00
Simon Michael
be25c28822
ci: --pedantic is too much for now
2020-03-07 14:53:12 -08:00
Simon Michael
08cfcc4f2b
;ci: use --pedantic on windows too
2020-03-07 14:45:54 -08:00
Simon Michael
5639b47d85
;ci: use --pedantic for all; fix a warning with unit test suites
2020-03-07 14:43:50 -08:00
Simon Michael
7e1bceff35
;ci: linux: rebuild code faster for haddock (it always rebuilds)
2020-03-07 14:39:43 -08:00
Simon Michael
1f03c74b0d
;ci: files cleanup
2020-03-07 14:36:27 -08:00
Simon Michael
36bc5b899b
;ci: cleanups; update quick CI like the others
2020-03-07 14:33:05 -08:00
Simon Michael
dd7d144e82
;ci: linux, mac: also trigger when func tests change
2020-03-07 14:02:21 -08:00
Simon Michael
e725b6bb47
;ci: mac: smart caching like the others; add func tests
2020-03-07 13:39:53 -08:00
Simon Michael
191b9435f9
;ci: linux: group shelltestrunner steps
2020-03-07 13:39:38 -08:00
Simon Michael
0cdbd3049b
;ci: linux: reuse old caches once more to save rebuilding
2020-03-07 13:34:23 -08:00
Simon Michael
4526938d39
;ci: github: linux: don't break if dirs are missing
2020-03-07 13:30:56 -08:00
Simon Michael
7598173765
;ci: github: linux: check out first, for smart caching
2020-03-07 13:28:44 -08:00
Simon Michael
b69d5b6799
;ci: github: linux: separate haddock, make it a bit faster/quieter
2020-03-07 13:27:23 -08:00
Simon Michael
8863ac5fdf
;ci: github: linux: use smarter caching as in windows workflow
2020-03-07 13:26:48 -08:00
Simon Michael
e2402c46de
;ci: github: windows: tweak
2020-03-07 04:16:26 -08:00
Simon Michael
67d7aae7dc
;ci: github: windows: tweak caching
2020-03-07 04:00:40 -08:00
Simon Michael
bcb9c05594
;ci: github: windows: tweak caching
2020-03-07 03:51:38 -08:00