mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-12 21:53:00 -06:00
improve(ci): fail_fast option for release validation, off by default (#116352)
* ci: make release validation fail-fast optional * ci: pass release QA fail-fast as boolean * test: format release validation helper test
This commit is contained in:
@@ -26,6 +26,9 @@ pnpm ci:full-release \
|
||||
end-to-end agent turn. The helper infers the `beta` profile from alpha/beta
|
||||
package versions and `stable` otherwise. Pass alternate workflow inputs with
|
||||
`-f key=value`; use `-f release_profile=full` only for the broad advisory sweep.
|
||||
`fail_fast` defaults to `false`, so dispatched child workflows finish and expose
|
||||
independent failures together. Pass `-f fail_fast=true` when the shorter
|
||||
first-failure cancellation path is preferable.
|
||||
|
||||
The helper creates a temporary `release-ci/*` ref pinned to one trusted
|
||||
`origin/main` workflow SHA, passes the target SHA only as the candidate `ref`,
|
||||
|
||||
Reference in New Issue
Block a user