Skip to content

Commit 67d8224

Browse files
fix(ci): give dev promote-trigger a 20-min margin over its poll budget
1 parent e3ac689 commit 67d8224

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -355,8 +355,10 @@ jobs:
355355
github.event_name == 'push' && github.ref == 'refs/heads/dev' &&
356356
needs.deploy-trigger-dev.result == 'success'
357357
runs-on: blacksmith-4vcpu-ubuntu-2404
358-
# Dev bake is 5 min; the poll budget (30 min) and session (40 min) are sized for
359-
# that with margin, well short of the prod path's 70/90.
358+
# Dev bake is 5 min and dev deploys don't queue behind a bake (serialized by the
359+
# ci-<ref> group), so a 20-min poll is ample; the 40-min job leaves ~20 min for
360+
# setup + promote above it (mirrors the prod 90-vs-70 margin), and the 40-min
361+
# session outlasts the poll.
360362
timeout-minutes: 40
361363
permissions:
362364
contents: read
@@ -415,7 +417,7 @@ jobs:
415417
- name: Wait for ECS traffic cutover
416418
if: steps.appdeploy.outputs.deployed == 'true'
417419
env:
418-
OVERALL_TIMEOUT: "1800"
420+
OVERALL_TIMEOUT: "1200"
419421
run: |
420422
set -eo pipefail
421423
CHANGED=$(cat dev-meta/app_image_changed.txt)

0 commit comments

Comments
 (0)