ci(release): make plugin publish retries idempotent · openclaw/openclaw@2395236
steipete
·
2026-05-29
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -1386,6 +1386,16 @@ describe("package artifact reuse", () => {
|
1386 | 1386 | expect(pluginNpmWorkflow).toContain("Validate release publish approval run"); |
1387 | 1387 | expect(clawHubWorkflow).toContain("Validate release publish approval run"); |
1388 | 1388 | expect(openclawNpmWorkflow).toContain("Validate release publish approval run"); |
| 1389 | +expect(pluginNpmWorkflow).toContain("Check npm package version"); |
| 1390 | +expect(pluginNpmWorkflow).toContain("already_published=true"); |
| 1391 | +expect(pluginNpmWorkflow).toContain( |
| 1392 | +"steps.npm_package_version.outputs.already_published != 'true'", |
| 1393 | +); |
| 1394 | +expect(clawHubWorkflow).toContain("Check ClawHub package version"); |
| 1395 | +expect(clawHubWorkflow).toContain("already_published=true"); |
| 1396 | +expect(clawHubWorkflow).toContain( |
| 1397 | +"steps.clawhub_package_version.outputs.already_published != 'true'", |
| 1398 | +); |
1389 | 1399 | expect(pluginNpmWorkflow).toContain("Direct Plugin NPM Release dispatch"); |
1390 | 1400 | expect(clawHubWorkflow).toContain("Direct Plugin ClawHub Release dispatch"); |
1391 | 1401 | expect(openclawNpmWorkflow).toContain("Direct OpenClaw npm publish"); |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。