feat(static-site-ci-runner): toolchain image for the static-site CI lanes #136
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/static-site-ci-runner"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The real fix behind twente.dev run 98's warning sweep (supersedes workflows PR #60, which merely muted): the lighthouse/axe/link-check lanes install tooling at job time, so every run prints npm deprecation warnings for @lhci's legacy tree and git's init.defaultBranch hint. ADR-0005: the toolchain is an image, not an install.
Bakes: Chrome (cypress/browsers pinned tag+digest instead of :latest),
@lhci/cli0.15.1 from a committed lockfile,lychee0.24.2 as a pinned release binary (versioned archives nest, hence --strip-components),dnsutils,curl(absent from the base), andgit config --system init.defaultBranch main. Verified locally on amd64: lhci 0.15.1 · lychee 0.24.2 · dig · Chrome 152 · defaultBranch main.After merge (train cuts
static-site-ci-runner-v0.1.0→ Harbor): webgrip/workflows switches lighthouse-budgets/axe-scan to this image and drops the runtime npx — that PR follows, blocked on this tag.🤖 Generated with Claude Code