continuwuity/.forgejo/actions/detect-runner-os
Tom Foster d640853f9d
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Successful in 36s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 46s
Release Docker Image / define-variables (pull_request) Successful in 2s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 4m50s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (pull_request) Successful in 8m13s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (pull_request) Successful in 7m26s
Release Docker Image / merge (pull_request) Successful in 7s
Documentation / Build and Deploy Documentation (push) Successful in 28s
Release Docker Image / define-variables (push) Successful in 14s
Checks / Prek / Pre-commit & Formatting (push) Successful in 41s
Checks / Prek / Clippy and Cargo Tests (push) Successful in 3m51s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Successful in 6m32s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Successful in 6m1s
Release Docker Image / merge (push) Successful in 7s
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
..
action.yml ci(docs): Optimise build performance with caching and conditional Node.js 2025-09-07 14:51:10 +01:00