mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-10 17:16:55 +00:00
fix(release): require requested validation children (#118031)
* fix(release): require requested validation children * fix(release): bind Telegram reuse evidence
This commit is contained in:
@@ -253,7 +253,17 @@ for ((index = 0; index < run_count; index += 1)); do
|
||||
and (.verifier.schemaVersion == 3)
|
||||
and (.verifier.sourceSha == $verifier_sha)
|
||||
and ([.children[].role] | sort) ==
|
||||
["normalCi", "pluginPrerelease", "productPerformance", "releaseChecks"]
|
||||
(if (
|
||||
.rerunGroup == "all"
|
||||
and (
|
||||
((.validationInputs.npmTelegramPackageSpec // "") | length) > 0
|
||||
or ((.validationInputs.releasePackageSpec // "") | length) > 0
|
||||
)
|
||||
) then
|
||||
["normalCi", "npmTelegram", "pluginPrerelease", "productPerformance", "releaseChecks"]
|
||||
else
|
||||
["normalCi", "pluginPrerelease", "productPerformance", "releaseChecks"]
|
||||
end)
|
||||
and ([.children[].runId] | length == (unique | length))
|
||||
and ([.children[]
|
||||
| select(.role == "productPerformance")
|
||||
|
||||
Reference in New Issue
Block a user