Skip to content

Keep CI on the push-maintained maintenance branches#125

Merged
magicsunday merged 1 commit into
mainfrom
ci-cover-maintenance-branches
Jul 21, 2026
Merged

Keep CI on the push-maintained maintenance branches#125
magicsunday merged 1 commit into
mainfrom
ci-cover-maintenance-branches

Conversation

@magicsunday

Copy link
Copy Markdown
Owner

Follow-up to the CI trigger change.

Scoping ci.yml's push trigger to the default branches removed the only coverage the long-lived maintenance branches had. This repository keeps a 2.x branch maintained by direct push, not by pull request — gh pr list --base 2.x --state merged is empty and its last CI run was event: push — so pull_request provides nothing there and the branch silently lost its matrix run.

The filter now also matches *.x and WIP, the two long-lived branch shapes in this family. Both are inert where such a branch does not exist, exactly as master already is, so the idiom stays byte-identical across the repositories.

Short-lived feature branches still lose their duplicate push run — that was the point of the original change, and they are covered by their pull request.

Caught by a workflow review of the pilot after this repository had already merged; the same correction is applied to every repository in the sweep.

Scoping the CI push trigger to the default branches removed the only
coverage the long-lived maintenance branches had. This repository keeps
a 2.x branch that is maintained by direct push, not by pull request, so
pull_request provides nothing there and the branch silently lost its
matrix run.

The filter now also matches *.x and WIP, the two long-lived shapes in
this family. Both are inert where such a branch does not exist, the same
way master already is, so the idiom stays identical across the
repositories. Short-lived feature branches keep losing their duplicate
push run, which was the point of the original change — they are covered
by their pull request.
@gemini-code-assist

Copy link
Copy Markdown

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@magicsunday
magicsunday merged commit d193f6b into main Jul 21, 2026
15 checks passed
@magicsunday
magicsunday deleted the ci-cover-maintenance-branches branch July 21, 2026 13:34
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.

1 participant