From 3faddfb506b9d10bb82d23a252eebb586b5e198f Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Thu, 21 May 2026 08:03:48 +0100 Subject: [PATCH] ci(release): keep non-waiting clawhub publish best effort --- .github/workflows/openclaw-release-publish.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/openclaw-release-publish.yml b/.github/workflows/openclaw-release-publish.yml index 70028e30fb5..996858860d9 100644 --- a/.github/workflows/openclaw-release-publish.yml +++ b/.github/workflows/openclaw-release-publish.yml @@ -892,7 +892,11 @@ jobs: clawhub_pid="${wait_run_pid}" else wait_for_job_success plugin-clawhub-release.yml "${plugin_clawhub_run_id}" "Validate release publish approval" - approve_child_publish_environment plugin-clawhub-release.yml "${plugin_clawhub_run_id}" + if approve_child_publish_environment plugin-clawhub-release.yml "${plugin_clawhub_run_id}"; then + : + else + echo "- plugin-clawhub-release.yml: child environment gate not ready; publish was left dispatched (${plugin_clawhub_run_id})" >> "$GITHUB_STEP_SUMMARY" + fi echo "- plugin-clawhub-release.yml: publish not awaited (${plugin_clawhub_run_id})" >> "$GITHUB_STEP_SUMMARY" fi