Commit graph

3 commits

Author SHA1 Message Date
Dallin Romney
14edef7f06
fix(release): retry failed npm qualification without restarting validation (#150991)
* fix(release): reject continuation after artifact producer failure

* fix(release): retry failed npm qualification and collect its receipt

* fix(release): verify npm recovery outside diagnostic attempt map
2026-09-17 11:03:08 -07:00
Peter Steinberger
4cf21174b0
fix(release): accept a queued validation parent when binding artifact producers (#136932)
Full Release Validation run 33710661893 lost both artifact producers with
"Artifact preparation requires its exact active FRV parent and frozen
tooling": the parent was reported as queued (another job waiting for a
runner) while the producers checked it. A queued parent with a null
conclusion is still live; only a completed parent must be rejected.
2026-09-02 21:15:23 -07:00
Peter Steinberger
06f897f562
refactor(ci): shorten release qualification and reuse prepared artifacts (#136105)
* perf(ci): shorten release qualification critical path

* fix(ci): bind native release approval to qualified CI

* test(ci): cover release retry ownership and native routing

* fix(ci): use shared waiter for native release qualification

* fix(ci): bound release diagnostics and isolate test scratch

* fix(ci): type optional npm producer verification inputs

* fix(ci): align release gates and avoid stalled iOS runners
2026-09-02 04:52:19 -07:00