continuwuity/.forgejo/actions
Tom Foster d640853f9d ci(docs): Optimise build performance with caching and conditional Node.js
Skip installing Node.js entirely if v20+ is already available, otherwise
install v22. Add npm dependency caching with OS-specific cache keys using
the custom detect-runner-os action for proper cache isolation between
runners. Dependencies normally take just under 10s, so this should more
than halve the doc build time to free up runner slots.
2025-09-07 14:51:10 +01:00
..
detect-runner-os ci(docs): Optimise build performance with caching and conditional Node.js 2025-09-07 14:51:10 +01:00
rust-toolchain ci: Don't install rustup if it's already there 2025-05-26 19:16:03 +01:00
sccache fix(ci): Replace Mozilla sccache action with token-free alternative 2025-09-07 09:29:32 +01:00
setup-llvm-with-apt refactor(ci): Consolidate Rust checks with optimised toolchain setup 2025-08-28 19:20:14 +01:00
setup-rust fix(ci): Replace Mozilla sccache action with token-free alternative 2025-09-07 09:29:32 +01:00
timelord ci: Refactor timelord to its own action 2025-05-20 21:36:01 +01:00