ci: keep release checks compatible with stable refs

This commit is contained in:
Peter Steinberger
2026-04-27 13:59:41 +01:00
parent d0e4472616
commit fd4b59a906
11 changed files with 64 additions and 18 deletions

View File

@@ -172,8 +172,9 @@ agentic packs. The `QA-Lab - All Lanes` workflow runs nightly on `main` and on
manual dispatch; it fans out the mock parity gate, live Matrix lane, and live
Telegram and Discord lanes as parallel jobs. The live jobs use the
`qa-live-shared` environment, and Telegram/Discord use Convex leases. Matrix
uses `--profile fast --fail-fast` for scheduled and release gates while the CLI
default and manual workflow input remain `all`; manual `matrix_profile=all`
uses `--profile fast` for scheduled and release gates, adding `--fail-fast` only
when the checked-out CLI supports it. The CLI default and manual workflow input
remain `all`; manual `matrix_profile=all`
dispatch always shards full Matrix coverage into `transport`, `media`,
`e2ee-smoke`, `e2ee-deep`, and `e2ee-cli` jobs. `OpenClaw Release Checks` also
runs the release-critical QA Lab lanes before release approval.