Skip to content

release: promote linear publishing workflow - #11

Merged
kovawx merged 4 commits into
mainfrom
develop
Aug 14, 2026
Merged

kovawx merged 4 commits into
mainfrom
develop

Conversation

@kovawx

@kovawx kovawx commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Summary

Bootstrap the new linear release flow onto the default branch.

Included changes

  • add Promote develop to main workflow for future fast-forward releases
  • enforce develop as the only valid source for PRs targeting main
  • document the review + fast-forward publishing model in English and Chinese READMEs

Bootstrap note

This release PR is the final one that requires an external fast-forward because the promotion workflow is not yet present on the default branch. After CI succeeds, main will be fast-forwarded to this exact develop commit without using GitHub's merge buttons.

Future releases should use this PR only for review and then run Actions → Promote develop to main with the release PR number.

@kovawx
kovawx merged commit 7e0cd3d into main Aug 14, 2026
7 checks passed
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