From 64049631bc0141d00da8d618fc1450292d7868cb Mon Sep 17 00:00:00 2001 From: David Snelling Date: Mon, 27 Jul 2026 12:13:08 -0700 Subject: [PATCH] =?UTF-8?q?fix(release):=20double=20the=20forge-publish=20?= =?UTF-8?q?poll=20budget=20=E2=80=94=20the=20runner=20executes=20jobs=20se?= =?UTF-8?q?quentially=20and=20the=20publish=20run=20queues=20behind=20the?= =?UTF-8?q?=20ci=20matrix?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/release.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/release.sh b/scripts/release.sh index c64d6c5e..7233412f 100755 --- a/scripts/release.sh +++ b/scripts/release.sh @@ -189,7 +189,7 @@ echo -e "${GREEN}✅ Pushed to origin${NC}\n" # the forge/npmjs pair enough to publish the storefront leg. FORGE_NPM_REG="https://source.soulcraft.com/api/packages/soulcraft/npm/" FORGE_POLL_INTERVAL_S=15 -FORGE_POLL_MAX_ATTEMPTS=40 # 40 × 15s = 10 minutes +FORGE_POLL_MAX_ATTEMPTS=80 # 80 × 15s = 20 minutes — the runner is sequential; the publish run queues behind ci.yml jobs echo -e "${BLUE}9️⃣ Waiting for CI to publish v${NEW_VERSION} to the forge registry (home)...${NC}" FORGE_LANDED=false for ((attempt = 1; attempt <= FORGE_POLL_MAX_ATTEMPTS; attempt++)); do