Contributing

August 30, 2026 · View on GitHub

本仓库由主发布者 FloatyTFL(GitHub FloatingLifeTL)拥有并维护。主发布者保留最终的修改、审核、合并、回滚和发布决定权。

基本规则

  • 未经主发布者明确批准,任何协作者或贡献者不得直接推送到 main
  • 所有共创内容必须通过 Issue、Fork 和 Pull Request 提交。
  • Pull Request 必须经过主发布者审核后才可以合并。
  • 协作者不得创建 Release、打 tag 或发布 npm 包。
  • 主发布者可以拒绝、修改、回滚或重新生成任何贡献。
  • 不要在公开仓库中提交本地路径、token、API key、会话数据、备份、回收站内容或私人运维信息。

Pull Request 流程

  1. 从最新 main 创建功能分支。
  2. 完成修改并运行项目要求的检查。
  3. 通过自己的 fork 或协作者分支发起 Pull Request。
  4. 说明修改目的、影响范围和测试结果。
  5. 等待主发布者审核。
  6. 只有主发布者批准后才允许合并。

维护与发布

  • main、版本、tag 和 Release 由主发布者统一维护。
  • 贡献内容以 Pull Request 的审核结果为准,不直接进入发布流程。
  • 不要提交本地运维资料、真实配置、会话数据或生成缓存。
  • 版本、tag、Release、许可证和公开信息变更必须先确认。

CODEOWNERS

公开仓库配置了 CODEOWNERS,默认指向主发布者,用于代码审查归属提示。当前只有主发布者拥有仓库写权限;主发布者作为仓库管理员保留最终决定和绕过保护规则的权利,不设置必须由另一名协作者批准才能合并的规则。