-
Notifications
You must be signed in to change notification settings - Fork 127
Open
Labels
Description
π Description
The repository currently uses the master branch as its default. To align with modern, inclusive standards and GitHubβs default conventions, we need to:
- Officially deprecate
master - Transition to
mainas the new default branch - Update all references across the repo and community workflows
π― Rationale
- Inclusivity: Industry-wide shift to using
maininstead ofmaster. - Consistency: Aligns Beckn Protocol repos with open-source best practices.
- Compatibility: Many CI/CD and automation tools expect
mainas the default.
β Tasks
-
Change default branch in GitHub repository settings from
masterβmain. -
Ensure
mainis protected with the same branch protection rules asmaster. -
Update references to
masterin:- Documentation files
- CI/CD configurations
- Contribution guidelines
- Governance references
-
Notify community via Announcement (see linked PR/Discussion).
-
Add redirects/aliases where necessary to avoid broken links.
π Community Instructions
Contributors are requested to:
- Update local branches (
git branch -m master main). - Rebase any open PRs onto
main. - Update Issues, Discussions, and documentation references pointing to
master.
π References
π Impact: Medium β Requires community coordination but no breaking changes to specifications.