























@@ -208,12 +208,19 @@ jobs:
208208RELEASE_PROFILE_INPUT: ${{ inputs.release_profile }}
209209RELEASE_RERUN_GROUP_INPUT: ${{ inputs.rerun_group }}
210210RELEASE_LIVE_SUITE_FILTER_INPUT: ${{ inputs.live_suite_filter }}
211+RELEASE_QA_SLACK_LIVE_CI_ENABLED: ${{ vars.OPENCLAW_QA_SLACK_LIVE_CI_ENABLED || 'false' }}
211212RELEASE_PACKAGE_ACCEPTANCE_PACKAGE_SPEC_INPUT: ${{ inputs.package_acceptance_package_spec }}
212213run: |
213214 set -euo pipefail
214215 qa_live_matrix_enabled=true
215216 qa_live_telegram_enabled=true
216- qa_live_slack_enabled=true
217+ qa_live_slack_enabled=false
218+ qa_live_slack_ci_enabled="$(printf '%s' "$RELEASE_QA_SLACK_LIVE_CI_ENABLED" | tr '[:upper:]' '[:lower:]')"
219+ if [[ "$qa_live_slack_ci_enabled" != "true" && "$qa_live_slack_ci_enabled" != "1" && "$qa_live_slack_ci_enabled" != "yes" ]]; then
220+ qa_live_slack_ci_enabled=false
221+ else
222+ qa_live_slack_ci_enabled=true
223+ fi
217224218225 filter="$(printf '%s' "$RELEASE_LIVE_SUITE_FILTER_INPUT" | tr '[:upper:]' '[:lower:]')"
219226 if [[ -n "${filter// }" ]]; then
@@ -233,7 +240,6 @@ jobs:
233240 qa_filter_seen=true
234241 matrix_selected=true
235242 telegram_selected=true
236- slack_selected=true
237243 ;;
238244 qa-live-non-slack|qa-non-slack|non-slack|no-slack|without-slack)
239245 qa_filter_seen=true
@@ -250,7 +256,7 @@ jobs:
250256 ;;
251257 qa-live-slack|qa-slack|slack)
252258 qa_filter_seen=true
253- slack_selected=true
259+ slack_selected="$qa_live_slack_ci_enabled"
254260 ;;
255261 esac
256262 done
@@ -883,7 +889,7 @@ jobs:
883889qa_live_slack_release_checks:
884890name: Run QA Lab live Slack lane
885891needs: [resolve_target]
886-if: contains(fromJSON('["all","qa","qa-live"]'), needs.resolve_target.outputs.rerun_group) && needs.resolve_target.outputs.qa_live_slack_enabled == 'true'
892+if: contains(fromJSON('["all","qa","qa-live"]'), needs.resolve_target.outputs.rerun_group) && needs.resolve_target.outputs.qa_live_slack_enabled == 'true' && vars.OPENCLAW_QA_SLACK_LIVE_CI_ENABLED == 'true'
887893runs-on: blacksmith-8vcpu-ubuntu-2404
888894timeout-minutes: 60
889895permissions:
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。