fix(ci): guard loop detection integer parsing

This commit is contained in:
Peter Steinberger
2026-02-16 23:27:35 +00:00
parent eaa2f7a7bf
commit 83a8b78a42

View File

@@ -55,7 +55,7 @@ type ResolvedLoopDetectionConfig = {
}; };
function asPositiveInt(value: number | undefined, fallback: number): number { function asPositiveInt(value: number | undefined, fallback: number): number {
if (!Number.isInteger(value) || value <= 0) { if (typeof value !== "number" || !Number.isInteger(value) || value <= 0) {
return fallback; return fallback;
} }
return value; return value;