Commit Graph

38 Commits

Author SHA1 Message Date
Simon Michael
10b0f18f0c ;ci:binaries-linux-*: add missing gmp-static lib
These got bumped accidentally to alpine:latest, which now has a
separate gmp-static lib it seems.
2025-06-01 12:05:59 -10:00
Simon Michael
48ef186091 ;ci:binaries-linux-x64: fix missing gmp lib ?
This got removed, maybe it's to blame.
2025-06-01 11:36:45 -10:00
Simon Michael
c63d85c81f ;ci:binaries: cleanups, notes 2025-05-29 13:39:13 -10:00
Simon Michael
71673d42eb ;ci: fix step names breaking yaml 2025-05-29 08:12:36 -10:00
Simon Michael
c1ab42fbba ;ci: simplify cache step names 2025-05-28 17:31:29 -10:00
Simon Michael
30630b9cc1 ;ci: binaries: simplify, cleanup 2025-05-28 17:31:25 -10:00
Simon Michael
4612ee22c9 ;ci:linux: note the use of a container 2025-05-28 11:23:19 -10:00
Simon Michael
78a7ce1292 ;ci:binaries-linux-x64: install ghcup only if not cached; fix cache 2025-05-28 11:23:19 -10:00
Simon Michael
76c869ab06 ;ci:binaries-linux-x64: cleanup, use ghcup-setup action 2025-05-27 18:16:50 -10:00
Simon Michael
7deff8a319 ;workflows:binaries: show all hledger --version outputs in the log 2025-05-16 13:18:56 -10:00
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
e80debe4c9 ;ci:linux: work around yesod-core/wai-extra bound issue
https://github.com/commercialhaskell/stackage/issues/7570
2024-12-02 21:07:34 -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
f4bc6308ae ;ci: add trigger summaries as well 2024-09-30 17:21:26 -10:00
Simon Michael
4dc4dbc917 ;ci: windows, linux-x64-stack: add unit testing to these 2024-09-30 17:21:26 -10:00
Simon Michael
d8d236385d ;ci: linux: expect linux builds to be warning free like the rest 2024-09-30 17:21:23 -10:00
Simon Michael
bba77abcf6 ;ci: add consistent greppable summaries for all workflows 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
daa3010c3e ;ci: binaries-linux-x64: fix addition of manuals to bindist 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
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
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