diff --git a/src/scripts/test-projects.test.ts b/src/scripts/test-projects.test.ts index 22bd9efa585..d9cb000f923 100644 --- a/src/scripts/test-projects.test.ts +++ b/src/scripts/test-projects.test.ts @@ -954,6 +954,7 @@ describe("test-projects args", () => { config: "test/vitest/vitest.extension-discord.config.ts", forwardedArgs: [], includePatterns: [ + "extensions/discord/src/api-barrel.test.ts", "extensions/discord/src/channel-actions.contract.test.ts", "extensions/discord/src/channel.test.ts", "extensions/discord/src/monitor/message-handler.bot-self-filter.test.ts", diff --git a/test/scripts/plugin-prerelease-test-plan.test.ts b/test/scripts/plugin-prerelease-test-plan.test.ts index e96ae9aa704..ef5c5ad093e 100644 --- a/test/scripts/plugin-prerelease-test-plan.test.ts +++ b/test/scripts/plugin-prerelease-test-plan.test.ts @@ -287,7 +287,7 @@ describe("scripts/lib/plugin-prerelease-test-plan.mjs", () => { ]); }); - it("cancels superseded manual release validation runs for the same target and group", () => { + it("keeps release-check reruns independent while cancelling superseded umbrella runs", () => { const releaseChecksWorkflow = parse( readFileSync(".github/workflows/openclaw-release-checks.yml", "utf8"), ); @@ -296,11 +296,11 @@ describe("scripts/lib/plugin-prerelease-test-plan.mjs", () => { expect(releaseChecksWorkflow.concurrency).toEqual({ group: "openclaw-release-checks-${{ inputs.expected_sha || inputs.ref }}-${{ inputs.rerun_group }}", - "cancel-in-progress": true, + "cancel-in-progress": false, }); expect(fullReleaseWorkflow.concurrency).toEqual({ group: "full-release-validation-${{ inputs.ref }}-${{ inputs.rerun_group }}", - "cancel-in-progress": true, + "cancel-in-progress": false, }); expect(releaseChecksWorkflow.jobs.resolve_target["runs-on"]).toBe("ubuntu-24.04"); expect(releaseChecksWorkflow.jobs.prepare_release_package["runs-on"]).toBe("ubuntu-24.04");