Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

chore: resetting main to v1.0 - remove main protection #8320

Merged
merged 1 commit into from
Mar 6, 2025

Conversation

klesh
Copy link
Contributor

@klesh klesh commented Mar 6, 2025

Summary

Currently, the default main branch points to the development branch which confuses new contributors when they try to fix some minor issues during setup. After some discussion, we decided to switch it to the stable branch to make things easier for everybody.

Plan

  1. Remove protection from main branch
  2. Reset it to release-v1.0 branch
  3. Publish a new branch named next (for development)

Impact

  1. Bugfixes go to the main branch, then optionally create another PR to the next branch.
  2. New features go to the next branch
  3. Maintainer would cherry-pick necessary bugfixes to the next branch before releasing.

@dosubot dosubot bot added the size:XL This PR changes 500-999 lines, ignoring generated files. label Mar 6, 2025
@klesh klesh force-pushed the chore-kw-resetting-main-step1 branch from 6f34cfe to cb27017 Compare March 6, 2025 07:27
@dosubot dosubot bot added size:S This PR changes 10-29 lines, ignoring generated files. and removed size:XL This PR changes 500-999 lines, ignoring generated files. labels Mar 6, 2025
@d4x1 d4x1 merged commit 92404d3 into main Mar 6, 2025
8 checks passed
@d4x1 d4x1 deleted the chore-kw-resetting-main-step1 branch March 6, 2025 07:44
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
size:S This PR changes 10-29 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants