贡献指南、许可证和行为准则;
Posted: Thu Jan 30, 2025 8:23 am
package.json包含有关项目信息和基本依赖项引用的文件;
一个有效的测试套件,集成了代码覆盖率报告;
用于代码格式化和 linting 的配置文件;
GitHub 特定设置,例如问题和拉取请求模板以及 GitHub Actions 工作流程。
通过使所有这些繁重的工作实现自动化,我们可以更快地开始工作并立即开始创造价值。
使用模板还可以确保每个项目都使用相同的工具和结构,另外还有一个好处,就是无论项目性质如何,都可以从第一天开始推广良好的实践 - 例如,如果所有基础设施都已到位,则向概念验证添加测试的成本要低得多。
问题和拉取请求模板
我们所有关于某个项目的沟通都在 GitHub 上进行,无论是问题中的错误报 墨西哥电报号码数据库 告或功能请求,还是通过拉取请求做出贡献。在任何这些情况下,在开始任何有意义的讨论或审核之前,都需要提前获得一定数量的信息。
如果是错误报告,那么准确描述显示的任何错误、重现问题所需的步骤以及有关用户环境的信息(例如操作系统和 Node/npm 版本)至关重要。如果是代码贡献,那么了解所选解决方案及其带来的任何注意事项或限制非常重要。
为了确保我们捕获这些信息,我们在所有存储库中使用问题和拉取请求模板,以便我们直接从 GitHub 界面向用户询问这些基本信息。
一个有效的测试套件,集成了代码覆盖率报告;
用于代码格式化和 linting 的配置文件;
GitHub 特定设置,例如问题和拉取请求模板以及 GitHub Actions 工作流程。
通过使所有这些繁重的工作实现自动化,我们可以更快地开始工作并立即开始创造价值。
使用模板还可以确保每个项目都使用相同的工具和结构,另外还有一个好处,就是无论项目性质如何,都可以从第一天开始推广良好的实践 - 例如,如果所有基础设施都已到位,则向概念验证添加测试的成本要低得多。
问题和拉取请求模板
我们所有关于某个项目的沟通都在 GitHub 上进行,无论是问题中的错误报 墨西哥电报号码数据库 告或功能请求,还是通过拉取请求做出贡献。在任何这些情况下,在开始任何有意义的讨论或审核之前,都需要提前获得一定数量的信息。
如果是错误报告,那么准确描述显示的任何错误、重现问题所需的步骤以及有关用户环境的信息(例如操作系统和 Node/npm 版本)至关重要。如果是代码贡献,那么了解所选解决方案及其带来的任何注意事项或限制非常重要。
为了确保我们捕获这些信息,我们在所有存储库中使用问题和拉取请求模板,以便我们直接从 GitHub 界面向用户询问这些基本信息。