本文档描述了 Front-End Checklist 项目的完整 Pull Request (PR) 流程,包括提交指南、审核程序和自动化检查。它涵盖了 PR 从初始创建到审核再到最终合并或关闭的整个生命周期。有关初始贡献指南,请参阅 贡献指南,有关问题报告流程,请参阅 问题报告。
在向 Front-End Checklist 项目提交 Pull Request 时,请确保您的提交满足以下要求
| 要求 | 描述 |
|---|---|
| 清晰的描述 | 解释代码的作用并提供执行步骤 |
| 测试 | 包含代码更改的适当测试 |
| 可管理的大小 | 尽可能将大的更改分解为更小、更集中的 PR |
| 上下文 | 解释更改的目的以及为何重要 |
遵循这些指南有助于维护者理解您的贡献,并加快审核过程。
上图说明了 Front-End Checklist 存储库中 Pull Request 的完整生命周期,从创建到审核再到合并或关闭。
来源: CONTRIBUTING.md18-25 .github/workflows/stale.yml20-36
核心维护者会审查 Pull Request,以确保它们符合项目的标准。更小、更集中的 PR 更容易被审核和合并,因此会优先处理。提交 PR 时,提供有关更改重要性的背景信息有助于评审者理解其意义。
Pull Request 的评估基于
Front-End Checklist 存储库利用自动化工作流程来有效管理 Pull Request。
该存储库使用 GitHub 的 Stale action 自动管理不活跃的 Pull Request
keep-unstale、security、dependabot、wip、need-help)的 PR 将被豁免标记为 stale来源: .github/workflows/stale.yml1-37
为了确保您的 Pull Request 得到有效审核和合并
如果您是项目新手或对开源不熟悉,Front-End Checklist 社区推荐免费课程“如何在 GitHub 上贡献开源项目”作为学习资源。
此图显示了 Pull Request 的不同组件如何与存储库的集成系统交互,包括自动化工作流程和审查流程。
来源: CONTRIBUTING.md18-25 .github/workflows/stale.yml1-37
如果您对 Pull Request 流程有疑问
刷新此 Wiki
最后索引时间2025 年 4 月 18 日(09d56d)