Commit Graph

411 Commits

Author SHA1 Message Date
Simon Michael
f4bdf80e71 ;ci: oldest: cleanup 2024-06-07 06:32:35 -07:00
Simon Michael
f86e170124 ;ci: release: fix a macos-ism, part 2 2024-06-01 14:39:20 -10:00
Simon Michael
0c0addde18 ;ci: release: fix a macos-ism 2024-06-01 14:36:29 -10:00
Simon Michael
5c695ebce2 ;ci: release: note, not triggering 2024-06-01 14:31:19 -10:00
Simon Michael
2448744ce9 ;ci: binaries-mac-*: use architecture-specific cache keys 2024-06-01 13:51:47 -10:00
Simon Michael
56bc34f1a2 ci: ci: fix package index update step description, note slowness 2024-05-29 14:45:04 -10:00
Simon Michael
af568f1ae2 ;doc: ghrelnotes: simplify 2024-05-19 10:14:01 -10:00
Simon Michael
5aed755b71 ;doc:,workflows: auto-generate github release notes 2024-05-19 09:55:02 -10:00
Simon Michael
717f13db80 ;workflows: release: cleanup 2024-05-18 23:29:52 -10:00
Simon Michael
f6abd33bc3 ;workflows: release: create release, upload latest binaries 2024-05-18 23:07:23 -10:00
Simon Michael
6e7b8f9862 ;workflows: release: fixes 2024-05-18 22:06:30 -10:00
Simon Michael
1faad6fabb ;workflows: cleanups 2024-05-18 21:25:35 -10:00
Simon Michael
ecda3d93f3 ;workflows: release: first draft of a release-creating workflow 2024-05-18 21:17:54 -10:00
Simon Michael
365b44200b ;ci: ci: restore ; short-circuit logic after refactor 2024-05-18 19:58:00 -10:00
Simon Michael
5077a1a2b1 ci: ci: disable failing ripgrep cache attempt 2024-05-17 15:46:03 -10:00
Simon Michael
57963554cb ci: oldest, ci: more cleanup, more modular steps 2024-05-17 15:31:53 -10:00
Simon Michael
76ce328d5f ci: oldest: build with oldest GHC on push to eponymous branch
and ci: cleanups
2024-05-17 15:08:17 -10:00
Simon Michael
fbd7b7d3f2 ci: cache ripgrep (for checkembedded files) 2024-05-16 09:31:52 -10:00
Simon Michael
176a45b12a ci: cleanup, test warm build time 2024-05-16 09:08:23 -10:00
Simon Michael
70389f5764 ci: update default CI tests to ubuntu 2404 / preinstalled ghc/stack 2024-05-16 08:40:02 -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
d6646ddbdf ci: binaries-mac-arm64: this has been building x64, fix it 2024-04-19 00:45:03 -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
81fc202d08 ci: binaries-linux-x64: use ghc 9.8 and cabal 3.10 again 2024-04-18 13:20:12 -10:00
Simon Michael
384cb4da38 ci: binaries-linux-x64: switch to more stable alpine:latest 2024-04-18 13:20:12 -10:00
Simon Michael
0bcad0a39c ci: binaries-linux-x64: try ghc 9.0 and cabal 3.8 again 2024-04-18 13:20:12 -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
50ee1db91f ci: ci: drop unused matrix; cleanup 2024-04-18 13:20:12 -10:00
Simon Michael
e1540af4b8 ;ci: ci: silence vs code warnings about env.CONTINUE 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
3fd350861b ci: binaries-linux-x64: cleanups 2024-04-18 13:20:12 -10:00
Simon Michael
b23b61a60f ci: binaries-linux-x64: try other static build options 2024-04-18 13:20:12 -10:00
Simon Michael
981aee3e52 ci: binaries-linux-x64: work around unwritable $HOME issue
This is for https://github.com/actions/runner/issues/863 which is causing
"Preventing creation of Stack root '/github/home/.stack/'. Parent directory '/github/home/' is owned by someone else."
2024-04-18 13:20:12 -10:00
Simon Michael
06d6730a79 ci: binaries-linux-x64: also run some unit tests 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
7249fa80cd ci: binaries-linux: drop "-static" from names, assume it 2024-04-18 13:20:12 -10:00
Simon Michael
a4917f8f98 ci: binaries-linux-x64: try making the static build with stack 2024-04-18 13:20:12 -10:00
Simon Michael
7b052979b2 ci: binaries-linux-x64: try latest ghc & cabal 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
3c868988a9 ;ci:windows: switch to more recent ghc (9.6.3) 2024-01-05 11:25:30 -10:00
Simon Michael
4fcc09b259 fix:pkg:include hledger-ui.exe in release binaries 2024-01-05 11:17:40 -10:00