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 issue templates: updates
2025-08-04 10:26:36 +01:00
Simon Michael
02baf36ce6
;tools issue templates: updates
2025-08-04 10:23:55 +01:00
Simon Michael
174139abca
;tools issue templates: updates
2025-08-04 10:20:13 +01:00
Simon Michael
0443dcd0c2
;tools issue templates: cleanup
2025-08-04 10:13:35 +01:00
Simon Michael
3bf0b85084
;tools 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
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