fix(release): require postpublish evidence artifact · openclaw/openclaw@78a8cae
vincentkoc
·
2026-06-23
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -2237,6 +2237,13 @@ describe("package artifact reuse", () => {
|
2237 | 2237 | expect(clawHubReleasePlanScript).toContain("--plugin-clawhub-bootstrap-run"); |
2238 | 2238 | expect(releaseWorkflow).toContain('verify_args+=(--plugins "${PLUGINS}")'); |
2239 | 2239 | expect(releaseWorkflow).toContain("openclaw-release-postpublish-evidence"); |
| 2240 | +const postpublishEvidenceUpload = workflowStep( |
| 2241 | +workflowJob(RELEASE_PUBLISH_WORKFLOW, "publish"), |
| 2242 | +"Upload postpublish evidence", |
| 2243 | +); |
| 2244 | +expect(postpublishEvidenceUpload.if).toContain("always()"); |
| 2245 | +expect(postpublishEvidenceUpload.if).toContain("inputs.publish_openclaw_npm"); |
| 2246 | +expect(postpublishEvidenceUpload.with?.["if-no-files-found"]).toBe("error"); |
2240 | 2247 | expect(releaseWorkflow).toContain("Failed child job summary"); |
2241 | 2248 | expect(releaseWorkflow).toContain("Workflow completion waits for ClawHub"); |
2242 | 2249 | expect(releaseWorkflow).toContain("Workflow completion does not wait for ClawHub"); |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。