Skip to content

docs: adopt GitHub Flow (main as trunk, drop develop)#26

Merged
thorstenalpers merged 1 commit into
mainfrom
docs/adopt-github-flow
Jun 12, 2026
Merged

docs: adopt GitHub Flow (main as trunk, drop develop)#26
thorstenalpers merged 1 commit into
mainfrom
docs/adopt-github-flow

Conversation

@thorstenalpers

Copy link
Copy Markdown
Owner

Adopts GitHub Flow now that develop is gone and main is the default branch.

Changes

  • CI (ci.yml): triggers on push/PR to main only (was develop, main).
  • AGENTS.md: rewritten "Branches & CI" — main is the only long-lived branch; feature/* / fix/* branches open PRs to main; release/* carry only release mechanics and are skill-managed.
  • CONTRIBUTING.md: branch from main (feature/* / fix/*), PR against main.
  • CLAUDE.md: branch-model note updated.
  • README.md: CI + coverage badges point at main.
  • prepare-release skill: release branches now cut explicitly from up-to-date main.

Contributors only ever use feature/* / fix/* branches; release/* is a maintainer-only convention driven by the prepare-release skill.

@thorstenalpers thorstenalpers merged commit e38526b into main Jun 12, 2026
2 checks passed
@thorstenalpers thorstenalpers deleted the docs/adopt-github-flow branch June 12, 2026 17:53
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