Skip to content

[ci] Run flake detection and new deploy tests when merged and on backport branches - #97991

Merged
eps1lon merged 1 commit into
canaryfrom
sebbie/changed-tests-backport-branches
Aug 28, 2026
Merged

eps1lon merged 1 commit into
canaryfrom
sebbie/changed-tests-backport-branches

Conversation

@eps1lon

@eps1lon eps1lon commented Aug 27, 2026 •

Copy link
Copy Markdown
Member

The previous detection mechanism special-cased canary which lead to large diffs when backport branches ran CI.

We stop special casing canary reducing complexity and giving us another flake-detecting attempt when the change is merged.

That way we can safely enable flake detection on backport branches without having to test large diffs when PRs are merged targetting backport branches. New backport branches will no longer have flake detecton and new deploy test runs disabled.

@github-actions

github-actions Bot commented Aug 27, 2026 •

Copy link
Copy Markdown
Contributor

Tests Passed

Commit: 290bf69

vercel[bot]

This comment was marked as resolved.

@eps1lon
eps1lon force-pushed the sebbie/changed-tests-backport-branches branch from 4ebe506 to f1f746d Compare August 27, 2026 18:55
@eps1lon
eps1lon force-pushed the sebbie/changed-tests-backport-branches branch from f1f746d to 290bf69 Compare August 27, 2026 18:57
@eps1lon
eps1lon marked this pull request as ready for review August 27, 2026 19:20
@eps1lon
eps1lon requested a review from unstubbable August 27, 2026 19:20
@eps1lon
eps1lon enabled auto-merge (squash) August 28, 2026 09:02
@eps1lon
eps1lon merged commit 0272058 into canary Aug 28, 2026
227 of 229 checks passed
@eps1lon
eps1lon deleted the sebbie/changed-tests-backport-branches branch August 28, 2026 09:09
eps1lon added a commit that referenced this pull request Aug 28, 2026
… on backport branches (#97991)

The previous detection mechanism special-cased `canary` which lead to
large diffs when backport branches ran CI.

We stop special casing `canary` reducing complexity and giving us
another flake-detecting attempt when the change is merged.

That way we can safely enable flake detection on backport branches
without having to test large diffs when PRs are merged targetting
backport branches. New backport branches will no longer have flake
detecton and new deploy test runs disabled.
eps1lon added a commit that referenced this pull request Aug 28, 2026
… on backport branches (#97991)

The previous detection mechanism special-cased `canary` which lead to
large diffs when backport branches ran CI.

We stop special casing `canary` reducing complexity and giving us
another flake-detecting attempt when the change is merged.

That way we can safely enable flake detection on backport branches
without having to test large diffs when PRs are merged targetting
backport branches. New backport branches will no longer have flake
detecton and new deploy test runs disabled.
eps1lon added a commit that referenced this pull request Sep 1, 2026
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Sep 11, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants