Simon Michael
|
20c612d0b2
|
;fix:ci: add the man pages and info manuals to the unix bindists [#2309]
|
2025-03-05 18:21:31 -10:00 |
|
Simon Michael
|
58c277123e
|
;ci: cleanups
|
2025-03-05 17:36:43 -10:00 |
|
Simon Michael
|
f17ed111b6
|
;ci: linux, mac: ghc 9.8.2 -> 9.8.4
|
2024-12-02 17:18:58 -10:00 |
|
Simon Michael
|
167303deb6
|
;ci: windows, mac, linux-x64-stack: list dep versions before building hledger
For troubleshooting. stack doesn't do this itself, unlike cabal.
|
2024-09-30 17:21:26 -10:00 |
|
Simon Michael
|
f4bc6308ae
|
;ci: add trigger summaries as well
|
2024-09-30 17:21:26 -10:00 |
|
Simon Michael
|
bba77abcf6
|
;ci: add consistent greppable summaries for all workflows
|
2024-09-30 17:21:02 -10:00 |
|
Simon Michael
|
1b643eb3e9
|
;ci: mac: cleanup
|
2024-09-30 17:21:02 -10:00 |
|
Simon Michael
|
10465ffbe5
|
;ci: update all stack/cabal versions installed by ghcup to latest
|
2024-09-30 17:20:13 -10:00 |
|
Simon Michael
|
69da3c0a17
|
;pkg: include man pages and info manuals in the release bindists
|
2024-09-17 06:27:19 -07:00 |
|
gesh
|
f7f0a817fe
|
Add bash completion to bindist
|
2024-09-16 15:00:09 -07:00 |
|
Simon Michael
|
2448744ce9
|
;ci: binaries-mac-*: use architecture-specific cache keys
|
2024-06-01 13:51:47 -10:00 |
|
Simon Michael
|
43c93eb376
|
;ci: binaries-mac-x64: bump from ghc 9.4 to 9.8
|
2024-05-09 21:26:12 -10:00 |
|
Simon Michael
|
cbe1fde037
|
;ci: binaries-mac: show platform info
|
2024-04-19 00:16:06 -10:00 |
|
Simon Michael
|
81f5bf02bb
|
;ci: cleanups
|
2024-04-18 23:17:53 -10:00 |
|
Simon Michael
|
dc4a0ff82c
|
;ci: clean up github cache/post-cache titles again
|
2024-04-18 13:20:12 -10:00 |
|
Simon Michael
|
9910651451
|
;ci: cleanups
|
2024-04-18 13:20:12 -10:00 |
|
Simon Michael
|
6d1118ee59
|
;ci: use upload-artifact v4, silence node 16 warnings
|
2024-04-18 13:20:12 -10:00 |
|
Simon Michael
|
ef15f9e615
|
ci: use cache v4, silence node 16 warnings
|
2024-04-18 13:20:12 -10:00 |
|
Simon Michael
|
835a34b3f3
|
ci: use checkout v4, silence node 16 warnings
|
2024-04-18 13:20:12 -10:00 |
|
Simon Michael
|
495b3b977a
|
ci: binaries-mac: drop unused matrix
|
2024-04-18 13:20:12 -10:00 |
|
Simon Michael
|
7b24c3546c
|
ci: binaries: drop unused early termination code
It is used only in ci.yml.
|
2024-04-18 13:20:12 -10:00 |
|
Simon Michael
|
4e5a2dcc70
|
ci: binaries: tool setup fixes, label tool version output
|
2024-04-18 13:20:12 -10:00 |
|
Simon Michael
|
82cc77f184
|
ci: binaries-mac: switch to ghcup for setup, like linux
|
2024-04-18 13:20:12 -10:00 |
|
Simon Michael
|
5c36a297dc
|
ci: binaries-mac: update x64, add arm64
I think macos-latest is now m1 and macos-13 is x64.
|
2024-04-18 13:20:12 -10:00 |
|
Simon Michael
|
8cc36e23a6
|
;ci: "Cache" -> "Uncache"
|
2024-04-10 08:19:35 -10:00 |
|
Simon Michael
|
8e0adec126
|
pkg:stack: bump dev build to latest/ghc 9.8.2
|
2024-04-07 23:47:27 -10:00 |
|
Simon Michael
|
38140945f7
|
;ci: use newer shelltestrunner with newer ghc
|
2023-12-02 09:03:14 -10:00 |
|
Simon Michael
|
96117ae514
|
ci: do haddock testing less often, in the mac binaries workflow
It costs 1m+, doesn't fail that often, and is not hard to fix even if
detected late.
|
2023-11-07 05:27:18 -08:00 |
|
Simon Michael
|
dae7b352dd
|
;ci: disable weekly scheduled builds
They also run in forks, which I don't want.
|
2023-11-06 10:13:57 -08:00 |
|
Simon Michael
|
66cb349998
|
ci: fix tests breakage
|
2023-11-05 01:02:13 -07:00 |
|
Simon Michael
|
0860bff057
|
dev:ci: update notes
|
2023-09-12 08:52:17 +01:00 |
|
Simon Michael
|
c2c668e3a7
|
dev:tools:ci:master,binaries: install ripgrep for checkembeddedfiles
|
2023-06-02 11:17:16 -10:00 |
|
Simon Michael
|
c7c4c68031
|
dev:tools:ci: check embedded files in the binaries workflows also
|
2023-06-02 10:50:28 -10:00 |
|
Simon Michael
|
3206b0e278
|
ci: minor updates
|
2023-03-10 19:02:34 -10:00 |
|
Simon Michael
|
9ab8818368
|
dev: ci: actions/checkout: v2 -> v3
|
2023-01-26 22:04:04 -10:00 |
|
Simon Michael
|
6ebf811095
|
dev: ci: actions/cache: v2 -> v3
|
2023-01-26 22:04:04 -10:00 |
|
Simon Michael
|
04d5813a41
|
dev: ci: exclude the excluded func tests in CI too
|
2022-12-22 09:15:43 -10:00 |
|
Simon Michael
|
6a4680d561
|
imp: pkg: drop support for GHC 8.6 and 8.8
Slightly motivated by a desire to depend on the new breakpoint
library, which requires GHC 8.10+. With GHC 9.0 in Debian,
it seems time to drop these.
|
2022-08-23 02:02:19 +01:00 |
|
Simon Michael
|
d4f7137c4a
|
dev: ci: binaries-mac-x64: bust stack-work caches
|
2022-08-18 05:08:10 +01:00 |
|
Simon Michael
|
b76de76343
|
dev: ci: binaries-mac-x64: bust stack-programs cache
|
2022-08-18 05:08:10 +01:00 |
|
Simon Michael
|
83ff8e3ab3
|
dev: ci: binaries-mac-x64: revert to stack's ghc
|
2022-08-18 05:08:10 +01:00 |
|
Simon Michael
|
81ef3b38b4
|
dev: ci: binaries-mac-x64: try ghc from haskell.org
|
2022-08-18 05:08:10 +01:00 |
|
Simon Michael
|
4c041b73b7
|
dev: ci: binaries-mac-x64: bust stack-global cache, try to fix error
|
2022-08-18 05:07:46 +01:00 |
|
Simon Michael
|
b917b8a310
|
dev: ci: binaries-*: name branches like workflows
|
2022-08-18 05:05:41 +01:00 |
|
Simon Michael
|
07cb4ca58c
|
dev: ci: show stack build plans for deps
|
2022-08-17 11:50:10 +01:00 |
|
Simon Michael
|
827d3f79f4
|
ci: avoid double zip; use tar instead to preserve x on linux/mac
|
2022-07-26 23:52:51 +01:00 |
|
Simon Michael
|
863983f0ff
|
ci: update all to preserve executable permission when zipping
|
2022-07-26 22:49:47 +01:00 |
|
Simon Michael
|
af8e9501e9
|
ci: test-linux-x64, binaries-mac-x64: fix binaries upload
|
2022-07-26 22:24:49 +01:00 |
|
Simon Michael
|
c0e7cf86fc
|
ci: binaries-mac-x64: preserve executable perms on zipped binaries
|
2022-07-26 11:02:01 +01:00 |
|
Simon Michael
|
f8e9a13f26
|
;ci: consistent workflow and file names
|
2022-06-06 11:58:34 +01:00 |
|