Skip to content

chore: 建立 staging 晋级流程 / Establish staging promotion flow - #4

Merged
YihuiLu merged 1 commit into
mainfrom
staging
Jul 23, 2026
Merged

chore: 建立 staging 晋级流程 / Establish staging promotion flow#4
YihuiLu merged 1 commit into
mainfrom
staging

Conversation

@YihuiLu

@YihuiLu YihuiLu commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Summary

  • 新建长期 staging 集成分支,用于 feature/fix PR 和社区测试 / Add the long-lived staging integration branch for feature/fix PRs and community testing
  • main 只接受 staging PR 晋级 / Promote to main only from staging PRs
  • 同步 CI、Branch Guard、保护脚本和贡献文档 / Update CI, Branch Guard, protection script, and contribution docs

Validation

  • git diff --check
  • bash -n .github/scripts/apply-branch-protection.sh
  • Ruby YAML parse for .github/workflows/ci.yml and .github/workflows/branch-guard.yml

Develop branch

  • origin/develop has no unique commits and is behind main by 23 commits / origin/develop 没有独有提交且落后 main 23 个提交
  • It should be replaced by staging instead of merged / 应由 staging 替代,不需要合并。

…ging

- 将 CI 和 Branch Guard 从 develop 流程切换到 staging 晋级流程 / Move CI and Branch Guard from develop flow to staging promotion flow

- 同步贡献文档和保护脚本中的分支说明 / Update contribution docs and protection script branch guidance
@YihuiLu
YihuiLu merged commit de1f6c0 into main Jul 23, 2026
10 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