ci(release): keep non-waiting clawhub publish best effort · openclaw/openclaw@3faddfb
steipete
·
2026-05-21
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -892,7 +892,11 @@ jobs:
|
892 | 892 | clawhub_pid="${wait_run_pid}" |
893 | 893 | else |
894 | 894 | wait_for_job_success plugin-clawhub-release.yml "${plugin_clawhub_run_id}" "Validate release publish approval" |
895 | | - approve_child_publish_environment plugin-clawhub-release.yml "${plugin_clawhub_run_id}" |
| 895 | + if approve_child_publish_environment plugin-clawhub-release.yml "${plugin_clawhub_run_id}"; then |
| 896 | + : |
| 897 | + else |
| 898 | + echo "- plugin-clawhub-release.yml: child environment gate not ready; publish was left dispatched (${plugin_clawhub_run_id})" >> "$GITHUB_STEP_SUMMARY" |
| 899 | + fi |
896 | 900 | echo "- plugin-clawhub-release.yml: publish not awaited (${plugin_clawhub_run_id})" >> "$GITHUB_STEP_SUMMARY" |
897 | 901 | fi |
898 | 902 | |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。