ci(release): default cross-os OpenAI smoke to GPT-5.5

This commit is contained in:
Peter Steinberger
2026-05-02 00:56:57 +01:00
parent b37234ff4e
commit 4b4fbd7ea2
2 changed files with 13 additions and 1 deletions

View File

@@ -166,7 +166,7 @@ env:
PNPM_VERSION: "10.32.1"
OPENCLAW_REPOSITORY: openclaw/openclaw
TSX_VERSION: "4.21.0"
OPENCLAW_CROSS_OS_OPENAI_MODEL: ${{ vars.OPENCLAW_CROSS_OS_OPENAI_MODEL || 'openai/gpt-5.4-mini' }}
OPENCLAW_CROSS_OS_OPENAI_MODEL: ${{ vars.OPENCLAW_CROSS_OS_OPENAI_MODEL || 'openai/gpt-5.5' }}
jobs:
prepare:

View File

@@ -137,6 +137,18 @@ describe("scripts/openclaw-cross-os-release-checks", () => {
expect(resolveProviderConfig("openai", {})?.model).toBe("openai/gpt-5.5");
});
it("keeps cross-OS release workflow OpenAI default on GPT-5.5", () => {
const workflow = readFileSync(
".github/workflows/openclaw-cross-os-release-checks-reusable.yml",
"utf8",
);
expect(workflow).toContain(
"OPENCLAW_CROSS_OS_OPENAI_MODEL: ${{ vars.OPENCLAW_CROSS_OS_OPENAI_MODEL || 'openai/gpt-5.5' }}",
);
expect(workflow).not.toContain("openai/gpt-5.4-mini");
});
it("keeps release smoke plugin allowlists focused on agent-turn essentials", () => {
const allowlist = buildCrossOsReleaseSmokePluginAllowlist({ extensionId: "openai" });