Commit Graph

4 Commits

Author SHA1 Message Date
lefarcen e3ac55baf7 fix(ci): pin Blacksmith apt mirror before Playwright deps install (#6790)
* fix(ci): pin Blacksmith apt mirror before Playwright deps install

* ci: retrigger on blacksmith runner mode
2026-08-12 09:56:25 +00:00
Marc Chan d87ba8e5b9 ci: route Linux validation to Nexu runners (#6407)
* ci: route UI P0 to Nexu runners

* ci: route Linux validation to Nexu runners

* ci: size Nexu runners by workload

* ci: preserve economic runner bootstrap

* test: budget scope process coverage

* ci: run browser validation on large runners

* ci: align runner mode bootstrap semantics

* ci: cap Playwright workers on large runners

* ci: match hosted Playwright concurrency

* test(desktop): accept full retry after interrupted download

* test(web): stabilize privacy choice click

* ci: use preseeded Playwright on Nexu runners
2026-08-04 18:09:58 +00:00
PerishFire 8b9b169673 ci: add cost-sensitive runner tiering (#4764)
* test persistent contabo runner poc

* test persistent runner web workspace poc

* test persistent runner local cache setup

* test persistent runner aggressive setup poc

* test persistent runner web postinstall profile

* test restore stable persistent runner poc

* test keep persistent runner web tests default

* test route persistent poc to zxiyun runner

* test relax web vitest timeout on persistent poc

* test harden web vitest cases for persistent runner

* test add runner perf probe

* test isolate runner perf probe dispatch

* test pin runner perf probe node

* test expand runner perf probe matrix

* ci: route heavy jobs through runner modes

* ci: keep web workspace tests on blacksmith

* test: update web runner mode assertion

* ci: route cost-sensitive runner tiers

* ci: move preflight to hosted runner

* ci: downshift blacksmith ui runners to 4vcpu

* test: fix file viewer timeout after merge

* ci: route e2e vitest to hosted default

* ci: centralize runner profile selection

* test: type runner profile assertions

* ci: route e2e vitest to default blacksmith

* ci: remove runner experiment probes

* test: restore postinstall guard coverage

Generated-By: looper 0.9.10+codex.autoclean (runner=fixer, agent=codex)

* test: cover postinstall script contract

* test: move postinstall guard to e2e

---------

Co-authored-by: Looper <looper@noreply.github.com>
2026-06-25 08:55:51 +00:00
Marc Chan a5b47c5f76 fix(ci): narrow workflow scope and reuse setup steps (#2708)
* fix(ci): narrow workflow scope and reuse setup steps

* fix(ci): narrow workflow scope and reuse setup steps

Repair Nix fixed-output hashes for the filtered daemon and web source trees.

Generated-By: looper 0.0.0-dev (runner=fixer, agent=opencode)

* fix(ci): narrow workflow scope and reuse setup steps

Generated-By: looper 0.0.0-dev (runner=fixer, agent=opencode)

* fix(ci): narrow workflow scope and reuse setup steps

Generated-By: looper 0.0.0-dev (runner=fixer, agent=opencode)

* fix(ci): repair daemon and nix checks

Generated-By: looper 0.0.0-dev (runner=fixer, agent=opencode)
2026-05-22 18:58:53 +08:00