Commit Graph

507 Commits

Author SHA1 Message Date
Simon Michael
f2ec9d58bc ;doc:issue template: improve 2026-01-09 09:48:48 -10:00
Simon Michael
8295e521a7 ;doc:issue template: improve 2026-01-09 09:32:33 -10:00
Simon Michael
9307c178c9 ;doc:issue template: improve 2026-01-09 09:29:31 -10:00
Simon Michael
932de54aa9 ;doc:issue template: edit 2026-01-09 09:09:27 -10:00
Simon Michael
b96a8bf01d ;doc:issue template: encourage a modern version 2026-01-09 09:08:13 -10:00
Simon Michael
c7732c7600 ;workflows:binaries:linux: ensure the linux binary uses a fixed haskeline [#2410] 2026-01-08 18:23:43 -10:00
Simon Michael
20389ad844 ;workflows:binaries-linux-x64: add more caching 2025-12-31 13:16:54 -10:00
Simon Michael
656c779c6f ;workflows: rename nightly -> testbin
The nightly tag is no longer usable, having been used in a test of
immutable releases on Github. The branch/tag/workflow/release is
now "testbin", intended for publishing unreleased binaries for testing.
2025-12-31 12:49:44 -10:00
Simon Michael
2c80a0feac ;ci: check for installed shelltestrunner again 2025-11-18 10:16:26 -10:00
Simon Michael
fe3fa26940 ;ci: force use of and upgrade to shelltestrunner 1.11, 2 2025-11-18 08:02:11 -10:00
Simon Michael
6f9a8d2f66 ;ci: force use of and upgrade to shelltestrunner 1.11 2025-11-18 07:48:39 -10:00
Simon Michael
72a8dd12de ;ci:binaries-mac-x64: switch to macos-15-intel 2025-11-18 07:40:33 -10:00
Simon Michael
1ff8098934 ;ci: use shelltestrunner 1.11 2025-11-18 07:36:00 -10:00
Simon Michael
f52cc6aced ;github:workflows:binaries-linux-x64: fix for brick workaround 2025-10-02 11:06:15 -10:00
Simon Michael
0848189e76 ;github:workflows:binaries-linux-x64: work around brick bounds issue
https://github.com/jtdaugherty/brick/issues/539
2025-10-02 10:34:15 -10:00
Simon Michael
91ba75d12d ;github:workflows: rename ghc caching id for clarity 2025-10-02 10:20:02 -10:00
Simon Michael
f7a9190d5b ;github:workflows: update some ghc caching ids 2025-10-02 10:20:02 -10:00
Simon Michael
94f44f5674 ;github:issue template: improve 2025-10-01 11:25:24 -10:00
Simon Michael
5441da0d01 ;github:issue template: improve 2025-10-01 11:20:37 -10:00
Simon Michael
6c4766199d ;github:issue template: improve 2025-10-01 11:12:40 -10:00
Simon Michael
dd81a4073f ;github:issue template: improve 2025-10-01 11:08:40 -10:00
Simon Michael
6f3382d100 ;workflows:binaries-windows: fix stack yaml 2025-09-30 12:59:43 -10:00
Simon Michael
9e39f5cffd ;ci:binaries-windows: be more verbose 2025-09-03 20:03:48 +01:00
Simon Michael
80e659b51c ;pkg: bump minimum supported GHC from 8.10.7 to 9.6 (and base 4.18)
System.IO.hGetContents' was the latest paper cut; I could keep
supporting ghc 8.10.7, or at least 9.0-9.4, released 2021-2023;
but feck it. Debian Stable has 9.6 and this time can be better spent.
2025-09-03 20:02:59 +01:00
Simon Michael
9865091130 ;tools:github:issue templates: updates 2025-08-04 10:26:36 +01:00
Simon Michael
02baf36ce6 ;tools:github:issue templates: updates 2025-08-04 10:23:55 +01:00
Simon Michael
174139abca ;tools:github:issue templates: updates 2025-08-04 10:20:13 +01:00
Simon Michael
0443dcd0c2 ;tools:github:issue templates: cleanup 2025-08-04 10:13:35 +01:00
Simon Michael
3bf0b85084 ;tools:github: update issue templates 2025-08-04 09:53:00 +01:00
Simon Michael
8da36b4397 ;ci: add a date to cache ids for cache-busting 2025-06-15 12:53:32 -10:00
Simon Michael
012fc416b0 ;ci: try disabling stack update step 2025-06-15 12:50:12 -10:00
Simon Michael
d56bfc4392 ;ci: disable stack paths output 2025-06-15 12:49:26 -10:00
Simon Michael
de9c487f58 ;ci: caching note 2025-06-13 22:03:37 -10:00
Simon Michael
ce0cd344b5 ci: more consistent, platform- and ghc-specific cache keys
These github caches created once and never updated; so it's important
to have keys that are specific enough that it doesn't
(a) waste time restoring cached data that we won't be able to use
(b) fail to cache new data because it thinks the old cache was used.
2025-06-13 21:00:42 -10:00
Simon Michael
ccb0033e31 ci: more consistent ghc version env var 2025-06-13 20:48:53 -10:00
Simon Michael
6cde1a3ff7 ci: more consistent images, image notes 2025-06-13 20:41:43 -10:00
Simon Michael
c730eed3e6 ci:oldest: fix ghc version in cache keys 2025-06-13 20:41:30 -10:00
Simon Michael
2c733538d5 ci: no need to install ripgrep 2025-06-13 18:18:25 -10:00
Simon Michael
6b19f24c5f ci: fix ghc version in cache keys 2025-06-13 18:03:54 -10:00
Simon Michael
c3bd6f36b4 ;ci: don't bother tar-ing these binaries 2025-06-13 17:34:11 -10:00
Simon Michael
4eadf74408 ;ci: stack paths test: edits 2025-06-13 16:36:43 -10:00
Simon Michael
2edc0e4d20 ;ci: stack paths test: edits 2025-06-13 16:29:37 -10:00
Simon Michael
fc46ddffe3 ;ci: stack paths test: edits 2025-06-13 16:27:57 -10:00
Simon Michael
2abb717f49 ;ci: stack paths test: edits 2025-06-13 16:23:22 -10:00
Simon Michael
1b7fc3fb7d ;ci: stack paths test: edits 2025-06-13 16:11:36 -10:00
Simon Michael
65f01adc3d ;ci: stack paths test: edits 2025-06-13 16:09:59 -10:00
Simon Michael
de84a3e8bc ;ci: stack paths test: edits 2025-06-13 16:05:21 -10:00
Simon Michael
bf5707d131 ;ci: stack paths test: edits 2025-06-13 16:03:23 -10:00
Simon Michael
da6df3702d ;ci: test step showing stack paths 2025-06-13 15:57:40 -10:00
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