Skip to content

Commit 0b5eb1f

Browse files
vanceingallsclaude
andcommitted
fix(ci): default validate-fast-video env vars when empty (push trigger)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent ff86546 commit 0b5eb1f

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

packages/producer/scripts/validate-fast-video.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,10 @@ import { tmpdir } from "node:os";
2323
import { join, resolve } from "node:path";
2424
import { createRenderJob, executeRenderJob } from "../src/index.js";
2525

26-
const COMP = process.env.PRODUCER_VALIDATE_COMP ?? "sub-composition-video";
27-
const MIN_PSNR = Number.parseFloat(process.env.PRODUCER_VALIDATE_MIN_PSNR ?? "25");
26+
// `||` not `??` — the workflow passes empty strings on a push trigger (inputs
27+
// are only populated for workflow_dispatch), and "" must fall through to the default.
28+
const COMP = process.env.PRODUCER_VALIDATE_COMP || "sub-composition-video";
29+
const MIN_PSNR = Number.parseFloat(process.env.PRODUCER_VALIDATE_MIN_PSNR || "25");
2830
const work = mkdtempSync(join(tmpdir(), "fastvideo-"));
2931

3032
process.env.PRODUCER_ENABLE_BROWSER_POOL = "false";

0 commit comments

Comments
 (0)