Skip to content

Cascade merge: 4.x into master - #216

Merged
lisachenko merged 3 commits into
masterfrom
4.x
Aug 25, 2026
Merged

Cascade merge: 4.x into master#216
lisachenko merged 3 commits into
masterfrom
4.x

Conversation

@github-actions

Copy link
Copy Markdown

Automated cascade merge that keeps master in sync with the 4.x maintenance branch.

This PR tracks 4.x and merges automatically once required checks pass. A new one is opened after each merge, so every future push to 4.x keeps flowing forward into master.

If this PR shows a conflict, resolve it manually on 4.x (or directly on this PR's branch) — auto-merge will pick it up once it's clean again.

claude added 2 commits August 25, 2026 06:18
Adds a workflow that keeps master in sync with the 4.x maintenance
branch: on every push to 4.x it opens (or reuses) a PR from 4.x into
master and enables auto-merge, so fixes landed on 4.x flow forward
automatically once required checks pass.

Requires the repo settings "Allow auto-merge" and "Allow GitHub
Actions to create and approve pull requests" to be enabled.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013xfs2FHTpipY3LRBtC5vLK
The default GITHUB_TOKEN can open/merge PRs, but pull_request-triggered
checks (PHPUnit, PHPStan) on a PR it opens are held for manual approval
by GitHub's anti-recursion safeguard, so the first cascade PR (#216)
never got its required checks to run automatically.

Prefer an optional CASCADE_TOKEN repo secret (a PAT with Contents:
write, Pull requests: write) when set, falling back to GITHUB_TOKEN
otherwise.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013xfs2FHTpipY3LRBtC5vLK
@lisachenko
lisachenko merged commit 20f17e5 into master Aug 25, 2026
9 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants