Skip to content

chore(repo): restore master as default, make v3 prereleases manual-only#2355

Merged
mandarini merged 3 commits into
masterfrom
chore/restore-master-default
May 12, 2026
Merged

chore(repo): restore master as default, make v3 prereleases manual-only#2355
mandarini merged 3 commits into
masterfrom
chore/restore-master-default

Conversation

@mandarini
Copy link
Copy Markdown
Contributor

@mandarini mandarini commented May 11, 2026

Reverts the branch model to a master-default flow: all PRs land on master and @canary auto-publishes on every push as before. v3 becomes a long-lived feature branch that publishes @next prereleases through manual workflow_dispatch only (new release-next job in publish.yml, gated on next_prerelease=true and ref=refs/heads/v3), with no auto-release on push. patchback.yml is deleted; v3 will stay in sync with master via a periodic manual git merge master. Docs (docs/RELEASE.md, CONTRIBUTING.md, .claude/CLAUDE.md, README.md badge) updated to match.

@mandarini mandarini self-assigned this May 11, 2026
@mandarini mandarini marked this pull request as ready for review May 11, 2026 17:01
@mandarini mandarini requested review from a team as code owners May 11, 2026 17:01
staaldraad
staaldraad previously approved these changes May 11, 2026
Comment thread .github/workflows/publish.yml Outdated
Comment thread .github/workflows/publish.yml Outdated
@mandarini mandarini force-pushed the chore/restore-master-default branch from 46b0644 to 2bb6e20 Compare May 12, 2026 07:21
@mandarini mandarini requested a review from staaldraad May 12, 2026 07:21
@mandarini mandarini merged commit f230014 into master May 12, 2026
18 checks passed
@mandarini mandarini deleted the chore/restore-master-default branch May 12, 2026 09:31
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