diff --git a/scripts/update-issue-form.mjs b/scripts/update-issue-form.mjs index 4b34aac8f..d7bc8192b 100644 --- a/scripts/update-issue-form.mjs +++ b/scripts/update-issue-form.mjs @@ -52,7 +52,9 @@ const raw = execFileSync( "--jq", ".[].tagName", ], - { encoding: "utf8" }, + // Bounded timeout so a stuck gh process fails the job fast instead of + // holding the workflow open until the job-level timeout. + { encoding: "utf8", timeout: 30_000 }, ); const seen = new Set(); const versions = [];