Kurt Himebauch
4eda6abf92
ci: pin the Python tests to the hosted runner and set up Node
2026-11-11 19:53:56 +00:00
Kurt Himebauch
9a6d770c1d
ci: install Node for the Python tests on either runner and update the job-dependency test
2026-11-11 19:32:10 +00:00
Kurt Himebauch
c265b66e80
fix(agent): start sessions from their own task so repeat starts aren't swallowed ( #2468 )
...
* fix(agent): start sessions from their own task so repeat starts aren't swallowed
* fix(ci): fall back to the kernel.org Ubuntu mirror when Canonical's are unreachable
* fix(ci): fall back to the Berkeley ports mirror on arm64 runners
2026-11-11 10:59:04 -05:00
Kurt Himebauch
d29a1a2dc2
ci: build and test on root self-hosted runners ( #2237 )
2026-11-07 17:02:19 -05:00
MaxsTechReview
041c3b1b55
ci: run compile jobs on the org workstation runner when it is idle ( #2234 )
...
* ci: run compile jobs on the org workstation runner when it is idle
* ci: pick the compile runner right before each heavy job
* ci: cover the runner picks in the job dependency test
2026-11-07 15:00:39 -05:00
MaxsTechReview
a8cebd024b
fix(ci): required-check test matches the gate's !cancelled() condition ( #1864 )
...
fix(ci): the required-check test expects the gate's !cancelled() condition
2026-10-30 15:20:30 -04:00
XxJSONDeruloxX
9835c4e3e1
ci: persist PR caches and stabilize build time
2026-10-23 15:39:22 -04:00
XxJSONDeruloxX
556bd96d5a
ci: reuse build metadata and verified pack downloads
2026-10-23 15:01:04 -04:00
XxJSONDeruloxX
d7bf0b274f
ci: consolidate verified component preparation
2026-10-23 14:31:13 -04:00
XxJSONDeruloxX
8355c1495b
ci: bound apt phases and retry the official Ubuntu mirror
2026-10-23 13:48:55 -04:00
XxJSONDeruloxX
fcf4c09c50
test: verify dependency installation fails closed
2026-10-23 13:48:55 -04:00
XxJSONDeruloxX
74d5daaa5d
ci: parallelize regression checks and isolate component caches
2026-10-23 13:48:55 -04:00