8000 docs: use main as the only branch after 1.0 by morellodev · Pull Request #363 · awesome-reveal/awesome-reveal · GitHub
[go: up one dir, main page]

Skip to content

docs: use main as the only branch after 1.0 - #363

Merged
morellodev merged 2 commits into
nextfrom
docs/main-only
Nov 3, 2026
Merged

morellodev merged 2 commits into
nextfrom
docs/main-only

Conversation

@morellodev
@morellodev morellodev commented Nov 2, 2026 •
Copy link
Copy Markdown
Collaborator

After 1.0, main is the only branch. This PR changes the repo to match:

  • AGENTS.md, CONTRIBUTING.md, the root README and the PR template say to open PRs against main.
  • ci.yml and release.yml run on a push to main only.
  • The CI rule says that the "Require CI" ruleset is on main.
  • The releasing-packages skill no longer has the section "Move main to a stable release", because it applies only to two branches. The GitHub environment npm allows only main.
  • release-please-config.json no longer has release-as, as the skill says to do after a release.

Merge this PR into next only after release PR #360 merges and its publish job succeeds. Before that, the merge stops the release: release.yml would no longer run on next, and #360 needs release-as.

After the merge, reset main to next. main then contains this PR, so no retarget is necessary. A failed publish can still be re-run, because a re-run uses the workflow file of the release commit.

Then do these steps as the owner:

  • Make main the default branch.
  • Remove next from the deployment branches of the GitHub environment npm.
  • Remove next from the target branches of the ruleset "Require CI".
  • Delete the next branch.

Test plan

  • pnpm format:check and pnpm lint pass.
  • CI passes on this PR.

@morellodev
morellodev marked this pull request as ready for review November 3, 2026 08:27
@morellodev
morellodev merged commit 67abed5 into next Nov 3, 2026
19 checks passed
@morellodev
morellodev deleted the docs/main-only branch November 3, 2026 08:28
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

0