开源项目教程:CNCF 组织配置
.githubGithub Wide Project Files项目地址:https://gitcode.com/gh_mirrors/gi/.github
1. 项目的目录结构及介绍
.github/
├── FUNDING.yml
├── ISSUE_TEMPLATE/
│ ├── bug_report.md
│ ├── custom.md
│ └── feature_request.md
├── PULL_REQUEST_TEMPLATE.md
└── workflows/
└── label.yml
- FUNDING.yml: 用于配置赞助信息。
- ISSUE_TEMPLATE/: 包含问题报告的模板,如 bug 报告、自定义问题和功能请求。
- PULL_REQUEST_TEMPLATE.md: 拉取请求的模板。
- workflows/: 包含 GitHub Actions 的工作流程配置,如标签管理。
2. 项目的启动文件介绍
该项目没有传统意义上的“启动文件”,因为它主要是一个配置仓库,用于管理 CNCF 组织的 GitHub 配置。主要的操作是通过 GitHub 的界面和功能来执行的。
3. 项目的配置文件介绍
FUNDING.yml
# These are supported funding model platforms
github: [user1, user2] # Replace with your GitHub username
patreon: # Replace with your Patreon username
open_collective: # Replace with your Open Collective username
ko_fi: # Replace with your Ko-fi username
tidelift: # Replace with your Tidelift username
community_bridge: # Replace with your Community Bridge username
liberapay: # Replace with your Liberapay username
issuehunt: # Replace with your IssueHunt username
otechie: # Replace with your Otechie username
custom: # Replace with your custom funding URL
- github: 指定 GitHub 用户的赞助链接。
- patreon: 指定 Patreon 用户的赞助链接。
- open_collective: 指定 Open Collective 用户的赞助链接。
- ko_fi: 指定 Ko-fi 用户的赞助链接。
- tidelift: 指定 Tidelift 用户的赞助链接。
- community_bridge: 指定 Community Bridge 用户的赞助链接。
- liberapay: 指定 Liberapay 用户的赞助链接。
- issuehunt: 指定 IssueHunt 用户的赞助链接。
- otechie: 指定 Otechie 用户的赞助链接。
- custom: 指定自定义的赞助链接。
ISSUE_TEMPLATE/
- bug_report.md: 用于提交 bug 报告的模板。
- custom.md: 自定义问题报告的模板。
- feature_request.md: 用于提交功能请求的模板。
PULL_REQUEST_TEMPLATE.md
## Description
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Fixes # (issue)
## Type of change
Please delete options that are not relevant.
- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] This change requires a documentation update
## How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
- [ ] Test A
- [ ] Test B
**Test Configuration**:
* Firmware version:
* Hardware:
* Toolchain:
* SDK:
## Checklist:
- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [ ] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged and published in downstream modules
- Description: 描述更改的内容和修复的问题。
- Type of change: 更改的类型,如 bug 修复、新功能或破坏性更改。
- How Has This Been Tested?: 描述如何测试更改。
- Checklist: 提交前的检查清单。
workflows/label.yml
.githubGithub Wide Project Files项目地址:https://gitcode.com/gh_mirrors/gi/.github