Commit Graph
21 Commits
Author SHA1 Message Date
JJ Liebig 2746ac7ebf ci: migrate remaining pinned actions to node24 (#4023)
* ci: migrate remaining pinned actions to node24

actions/cache@v4 and mlugg/setup-zig@v2.2.1 still target Node 20, which
GitHub removes from runners on 2026-09-23. Bump actions/cache to v6.1.0 and
replace mlugg/setup-zig with vercel-labs/setup-zig@v1.0.2.

vercel-labs/setup-zig takes only `version`, so the use-cache/cache-size-limit
tuning and Zig global-cache reuse are dropped. See the PR for alternatives.

* ci: restore zig caching for vercel setup-zig

vercel-labs/setup-zig has no cache controls, so redirect the Zig global cache
into the workspace .zig-cache and run the Zig build cache step on Linux too.

Drop this commit if we switch to a setup action that owns Zig caching, e.g.
step-security/setup-zig or xyzzylabs/setup-zig.
2026-09-13 23:39:48 +03:00
Can Celik 425c861797 chore: upgrade libghostty and preserve terminal behavior (#3906) 2026-09-10 21:51:57 +03:00
Ogulcan Celik 8a6d697308 refactor: separate website presentation from runtime 2026-09-01 14:48:45 +03:00
Ogulcan Celik 13a9f6402f ci: restrict release workflows to canonical repository 2026-08-28 18:05:29 +03:00
Ogulcan Celik 9f98c15001 ci: support immutable preview releases 2026-08-20 18:24:22 +03:00
Ogulcan Celik 0e434881b3 fix(docs): publish only released documentation 2026-08-03 01:21:30 +03:00
Can Celik 8afd52ae57 fix: bundle modern ConPTY on Windows (#1828)
refs #1533
refs #1644
2026-07-25 02:40:14 +03:00
Ogulcan Celik c234f221f9 feat(docs): publish versioned release documentation 2026-07-22 14:59:09 +03:00
Ogulcan Celik b137c7b5ea ci: pin rust toolchain to 1.96.1 2026-07-09 22:43:25 +03:00
Ogulcan Celik f5354780e4 ci: ignore microsoft apt repos in artifact builds 2026-07-07 23:34:50 +03:00
Ogulcan Celik 4dae557eef ci: use homebrew zig for preview macos builds 2026-07-06 15:16:04 +03:00
Ogulcan Celik 24c7377de0 ci: install bun in preview preflight 2026-06-22 15:02:34 +03:00
Ogulcan Celik 517ca8163f ci: fix preview release baseline after stable 2026-06-15 20:59:52 +03:00
Ogulcan Celik 3e8f906c6f ci: make preview releases manual 2026-06-15 02:47:10 +03:00
Ogulcan Celik 01e5a1933e ci: pin github actions to shas 2026-06-11 03:17:19 +03:00
Ogulcan Celik 9c101b71d8 ci: mark issues released on preview 2026-06-07 19:20:37 +03:00
Ogulcan Celik 0956ad8c58 feat: add windows preview installer 2026-06-07 16:29:45 +03:00
Ogulcan Celik cce3eacc49 fix: allow preview publish after master moves 2026-06-02 23:55:53 +03:00
Ogulcan Celik 27d0b4df2c fix: publish preview manifest with bot token 2026-06-02 22:53:56 +03:00
Ogulcan Celik c2ad91cc51 fix: accept static aarch64 preview artifact packaging 2026-06-02 22:37:22 +03:00
Ogulcan Celik b751d102f1 feat: add preview update channel 2026-06-02 21:48:02 +03:00