Skip to content

ci: Removes the sync next to main action#355

Merged
scottlovegrove merged 2 commits into
mainfrom
scottl/remove-next-workflow
May 20, 2026
Merged

ci: Removes the sync next to main action#355
scottlovegrove merged 2 commits into
mainfrom
scottl/remove-next-workflow

Conversation

@scottlovegrove
Copy link
Copy Markdown
Collaborator

This workflow isn't really all that helpful (even less so now that next has been merged).

It caused a couple of issues when trying to merge next into main because it had created a couple of PRs that had been merged, but they had been merged by squashing, which resulted in next losing history of its own branch.

@doistbot doistbot requested a review from henningmu May 20, 2026 20:13
Copy link
Copy Markdown
Member

@doistbot doistbot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR removes the automated workflow that syncs the next branch with main to prevent commit history issues caused by squashed merges. While this streamlines the repository's automation, it introduces a couple of inconsistencies in the existing setup. Specifically, the next branch remains active in the release configuration without a mechanism to stay updated, and the removed workflow is still documented in CODEBASE.md.

Share FeedbackReview Logs

Comment thread .github/workflows/sync-next-with-main.yml
Comment thread .github/workflows/sync-next-with-main.yml
@scottlovegrove scottlovegrove merged commit c3e1715 into main May 20, 2026
5 checks passed
@scottlovegrove scottlovegrove deleted the scottl/remove-next-workflow branch May 20, 2026 20:23
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.

2 participants