Skip to content

0.45.5 - #1509

Merged
timothysmith0609 merged 2 commits into
mainfrom
ts/0.45.5
Oct 22, 2026
Merged

0.45.5#1509
timothysmith0609 merged 2 commits into
mainfrom
ts/0.45.5

Conversation

@timothysmith0609

Copy link
Copy Markdown
Contributor

When the global lock is active we are accidentally showing the Continous Delivery Disabled instead of the actual Deploys locked banner. This is confusing and fails to surface the actual lock message.

…cks fail

When a deployment check fails (e.g. Shopify's Infra Central global deploy lock), Stack#trigger_continuous_delivery marks continuous delivery as delayed. The banners partial checked continuous_delivery_delayed? first and only rendered the external-lock banner in the elsif branch, so the lock banner was never shown on CD stacks and users saw a misleading 'pre-deploy checks failed' message instead. Check deployment_checks_passed? first so the lock banner, with its message, takes precedence.

Co-authored-by: Timothy Smith <tim.smith@shopify.com>
@timothysmith0609
timothysmith0609 merged commit 2f629b6 into main Oct 22, 2026
15 checks passed
@timothysmith0609
timothysmith0609 deleted the ts/0.45.5 branch October 22, 2026 15:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants