fix(ci): keep hosted gate verifier standalone (#122561)

Punchcard-Session: silver-valley-orchard-nq
This commit is contained in:
Vincent Koc
2026-08-12 17:08:09 +08:00
committed by GitHub
parent d44f70eb4b
commit 7e2ec43e54
2 changed files with 53 additions and 2 deletions
+2 -2
View File
@@ -2,7 +2,6 @@
import { execFileSync, spawnSync } from "node:child_process";
import { mkdirSync, readFileSync, writeFileSync } from "node:fs";
import path from "node:path";
import { parseDateStringTimestampMs } from "@openclaw/normalization-core/number-coercion";
import { isRecord, readStringField } from "@openclaw/normalization-core/record-coerce";
import { minimatch } from "minimatch";
import { parse } from "yaml";
@@ -289,7 +288,8 @@ function latestRun(runs: WorkflowRun[]) {
}
function runUpdatedAtMs(run: Pick<WorkflowRun, "updated_at"> | undefined) {
return parseDateStringTimestampMs(run?.updated_at) ?? null;
const value = Date.parse(run?.updated_at ?? "");
return Number.isFinite(value) ? value : null;
}
function isRecentRun(run: WorkflowRun | undefined, nowMs: number) {