ci: use gpt-5.4 for cross-os release smoke

This commit is contained in:
Peter Steinberger
2026-05-02 13:44:55 +01:00
parent 0f16edf329
commit f523620abe
7 changed files with 11 additions and 11 deletions

View File

@@ -135,10 +135,10 @@ describe("scripts/openclaw-cross-os-release-checks", () => {
OPENCLAW_CROSS_OS_MODEL: "openai/gpt-5.4-nano",
})?.model,
).toBe("openai/gpt-5.4-nano");
expect(resolveProviderConfig("openai", {})?.model).toBe("openai/gpt-5.5");
expect(resolveProviderConfig("openai", {})?.model).toBe("openai/gpt-5.4");
});
it("keeps release cross-OS OpenAI smoke on GPT-5.5", () => {
it("keeps release cross-OS OpenAI smoke on GPT-5.4", () => {
const workflow = readFileSync(
".github/workflows/openclaw-cross-os-release-checks-reusable.yml",
"utf8",
@@ -146,9 +146,9 @@ describe("scripts/openclaw-cross-os-release-checks", () => {
const releaseChecks = readFileSync(".github/workflows/openclaw-release-checks.yml", "utf8");
expect(workflow).toContain(
"OPENCLAW_CROSS_OS_OPENAI_MODEL: ${{ inputs.openai_model || vars.OPENCLAW_CROSS_OS_OPENAI_MODEL || 'openai/gpt-5.5' }}",
"OPENCLAW_CROSS_OS_OPENAI_MODEL: ${{ inputs.openai_model || vars.OPENCLAW_CROSS_OS_OPENAI_MODEL || 'openai/gpt-5.4' }}",
);
expect(releaseChecks).toContain("openai_model: openai/gpt-5.5");
expect(releaseChecks).toContain("openai_model: openai/gpt-5.4");
});
it("keeps release smoke plugin allowlists focused on agent-turn essentials", () => {
@@ -161,7 +161,7 @@ describe("scripts/openclaw-cross-os-release-checks", () => {
expect(allowlist).not.toContain("web-readability");
});
it("keeps cross-OS live smoke agent turns on GPT-5.5-safe timeouts and minimal context", () => {
it("keeps cross-OS live smoke agent turns on GPT-5-safe timeouts and minimal context", () => {
const source = readFileSync("scripts/openclaw-cross-os-release-checks.ts", "utf8");
const providerOverride = "models.providers.${params.providerConfig.extensionId}";