From 7c1900a27d9f711637e76545ab6f2a79eb45e28f Mon Sep 17 00:00:00 2001 From: Gauvain Date: Wed, 10 Jun 2026 20:24:35 +0200 Subject: [PATCH] fix(issue-form): bound the gh release fetch with a 30s timeout --- scripts/update-issue-form.mjs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 = [];