From d7fdcf7fc8a2a0283dc4ad4848e171e83792c176 Mon Sep 17 00:00:00 2001 From: debuggingfuture Date: Fri, 18 Sep 2026 18:05:52 +0800 Subject: [PATCH] =?UTF-8?q?fix(worker-deploy):=20a=20deploy=20runs=20once?= =?UTF-8?q?=20=E2=80=94=20no=20step=20retries,=20step=20timeout=20above=20?= =?UTF-8?q?the=20exec's?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The exec step passes explicit StepOpts: `retries: 0` and a step timeout of the exec timeout + 120s. Without them it inherits the Workflows defaults (600s step timeout, platform retries), so a deploy over ten minutes ran again in the same container and published every Worker twice. - `worker-deploy.timeoutSec:` sets the webhook-mode exec timeout (dispatch value → KV → 900). - `checkLabel` names a second deploy of one commit `flare-dispatch/worker-deploy: