mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-20 05:01:39 +00:00
fix(release): gate evidence reuse on trusted lineage
This commit is contained in:
@@ -276,6 +276,7 @@ jobs:
|
||||
env:
|
||||
GH_TOKEN: ${{ github.token }}
|
||||
TARGET_SHA: ${{ needs.resolve_target.outputs.sha }}
|
||||
WORKFLOW_REF: ${{ github.ref_name }}
|
||||
RELEASE_PROFILE: ${{ inputs.release_profile }}
|
||||
RUN_RELEASE_SOAK: ${{ inputs.run_release_soak || inputs.release_profile == 'stable' || inputs.release_profile == 'full' }}
|
||||
PROVIDER: ${{ inputs.provider }}
|
||||
@@ -309,6 +310,7 @@ jobs:
|
||||
bash workflow/scripts/github/find-reusable-release-validation.sh \
|
||||
--target-sha "$TARGET_SHA" \
|
||||
--workflow-sha "$GITHUB_SHA" \
|
||||
--workflow-ref "$WORKFLOW_REF" \
|
||||
--release-profile "$RELEASE_PROFILE" \
|
||||
--run-release-soak "$RUN_RELEASE_SOAK" \
|
||||
--inputs-json "$inputs_json" \
|
||||
|
||||
Reference in New Issue
Block a user