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
|
65d603abd4
|
;ci: release: try to fix over-active release creation
|
2020-09-07 16:13:21 -07:00 |
|
Simon Michael
|
3a130f1c19
|
;ci: push: this workflow's cache seems stale, rebuild all
|
2020-09-07 16:13:21 -07:00 |
|
Simon Michael
|
3ff8a6291f
|
;ci: release: see if making branches explicit enables this
|
2020-09-02 11:41:17 -07:00 |
|
Simon Michael
|
bb1d8f5ed8
|
;ci: linux: re-enable artifact building
|
2020-09-02 11:09:19 -07:00 |
|
Simon Michael
|
d2a1afdfc2
|
;ci: mac: invalidate mac cache to work around the usual failure
(cf https://github.com/haskell/cabal/issues/1076#issuecomment-685879454)
|
2020-09-02 10:35:28 -07:00 |
|
Simon Michael
|
73332c0cbc
|
;ci: mac: try again to bump the cache to fix Cabal artifact
That last key still matched. I will defeat you, cache.
|
2020-08-23 08:40:53 -07:00 |
|
Simon Michael
|
c477e9c7dd
|
;ci: mac: try again to bump the right cache to fix Cabal artifact
CI error:
hledger-lib>
/Users/runner/.stack/setup-exe-cache/x86_64-osx/Cabal-simple_mPHDZzAJ_2.4.0.1_ghc-8.6.5:
cannot execute binary file
|
2020-08-23 08:33:41 -07:00 |
|
Simon Michael
|
3c32aa2cd4
|
;ci: mac: try bumping cache to fix ghc 8.6 breakage again
|
2020-08-23 07:53:27 -07:00 |
|
Simon Michael
|
3a32f28042
|
;ci: mac: bust cache, trying to fix strange "cannot execute" error
|
2020-08-10 08:47:11 -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
|
eeb178f86a
|
stack, ci: the real fix for failing ghc 8.2 & CI
|
2020-07-19 06:12:43 -07:00 |
|
Simon Michael
|
386a967a66
|
ci: linux: try to avoid bad cached package db for ghc 8.2
Two versions of ansi-terminal are breaking CI somehow.
|
2020-07-17 15:55:19 -07:00 |
|
Simon Michael
|
d1a5bd7fa2
|
;ci: linux: tight disk space has been resolved I think
|
2020-07-13 11:49:54 -07:00 |
|
Simon Michael
|
31038e2888
|
;ci: cleanups
|
2020-07-13 11:49:54 -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
|
b804167c9f
|
;ci: push: build incrementally again, stale CI file seems resolved
|
2020-06-22 16:12:04 -07:00 |
|
Simon Michael
|
0284c4cc1c
|
;ci: push: temporarily rebuild all for strange test failures
|
2020-06-22 15:51:37 -07:00 |
|
Simon Michael
|
a0f944a0a2
|
;ci: release: stop running every push, creating junk releases
|
2020-06-22 15:39:31 -07:00 |
|
Simon Michael
|
570b825aca
|
;ci: release: avoid creating bogus tags, hopefully
|
2020-06-21 18:19:09 -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
|
41c3c6d16b
|
;ci: release: try to trigger on release branch push
|
2020-06-21 10:23:23 -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
|
28f25f5b2d
|
;ci: push: re-enable the quick push workflow
|
2020-06-21 10:23:11 -07:00 |
|
Simon Michael
|
11f721f759
|
;ci: release: also recognise release tags starting with r
|
2020-06-21 10:22:39 -07:00 |
|
Simon Michael
|
f3bcb4beb9
|
;ci: linux: enable all ghc versions
|
2020-06-21 10:22:23 -07:00 |
|
Simon Michael
|
43e43af10d
|
;ci: release: tweak
|
2020-06-09 16:07:34 -07:00 |
|
Simon Michael
|
d349fc3ba5
|
;ci: release tweaks
|
2020-06-09 15:28:29 -07:00 |
|
Simon Michael
|
0a16dd87bb
|
;ci: clean up artifacts, use github platform names
|
2020-06-09 15:27:30 -07:00 |
|
Simon Michael
|
6002917ee0
|
;ci: linux, mac: get rid of double .zip suffix
|
2020-06-09 12:08:25 -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
|
30925f4cf8
|
;ci: release: not disabled.. working a bit better, try it again
|
2020-06-09 10:42:24 -07:00 |
|
Simon Michael
|
94218ddde2
|
;ci: disable the release workflow, hopefully
|
2020-06-09 10:28:43 -07:00 |
|
Simon Michael
|
cdfc508e55
|
;ci: release: tweak
|
2020-06-09 10:19:30 -07:00 |
|
Simon Michael
|
f6d1747ebd
|
;ci: linux: just test one ghc for a bit
|
2020-06-09 09:51:36 -07:00 |
|
Simon Michael
|
454ea2ff51
|
;ci: a draft release-creating workflow, on push of v* tag
|
2020-06-09 09:49:50 -07:00 |
|
Simon Michael
|
3eba0fa7eb
|
ci: linux tweak
|
2020-06-08 19:04:53 -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
|
68af99998a
|
;ci: fix mac
|
2020-06-07 11:51:40 -07:00 |
|
Simon Michael
|
1c4d7aa804
|
;ci: name tweak
|
2020-06-06 15:52:25 -07:00 |
|
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 |
|