Skip to content

docs: add branching model section to CONTRIBUTING.md#3237

Merged
theonlyhennygod merged 4 commits intomasterfrom
docs/branching-model-contributing
Mar 12, 2026
Merged

docs: add branching model section to CONTRIBUTING.md#3237
theonlyhennygod merged 4 commits intomasterfrom
docs/branching-model-contributing

Conversation

@theonlyhennygod
Copy link
Copy Markdown
Collaborator

Summary

Context

As part of the branch cleanup effort:

  • The main branch has been deleted (protection rules removed first)
  • 536 stale branches have been cleaned up
  • 9 open PRs that were targeting main have been retargeted to master
  • master branch protection has been updated with CI status checks (CI Required Gate, Security Required Gate)

Test plan

  • Verify CONTRIBUTING.md renders correctly on GitHub
  • Confirm branching model section is visible and clear
  • Verify all issue/PR links resolve correctly

🤖 Generated with Claude Code

Adds a prominent Branching Model section to CONTRIBUTING.md explaining:
- master is the sole default branch (main has been removed)
- Contributors should use feat/* and fix/* branches off master
- Historical context for the migration (refs #2929, #3061, #3194)

Also updates fork workflow instructions to show both feat/ and fix/ prefixes.
@theonlyhennygod theonlyhennygod merged commit 6861664 into master Mar 12, 2026
5 checks passed
@theonlyhennygod theonlyhennygod deleted the docs/branching-model-contributing branch March 12, 2026 01:54
lantrinh1999 pushed a commit to lantrinh1999/zeroclaw-1 that referenced this pull request Mar 18, 2026
)

Adds a prominent Branching Model section to CONTRIBUTING.md explaining:
- master is the sole default branch (main has been removed)
- Contributors should use feat/* and fix/* branches off master
- Historical context for the migration (refs zeroclaw-labs#2929, zeroclaw-labs#3061, zeroclaw-labs#3194)

Also updates fork workflow instructions to show both feat/ and fix/ prefixes.
PlebCoder pushed a commit to PlebCoder/zeroclaw that referenced this pull request Mar 19, 2026
)

Adds a prominent Branching Model section to CONTRIBUTING.md explaining:
- master is the sole default branch (main has been removed)
- Contributors should use feat/* and fix/* branches off master
- Historical context for the migration (refs zeroclaw-labs#2929, zeroclaw-labs#3061, zeroclaw-labs#3194)

Also updates fork workflow instructions to show both feat/ and fix/ prefixes.
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