Files
SnowLuma/.github/pull_request_template.md
DrSmoothl f79187f36a ci: enforce dev targets and issue references for pull requests
Explain policy violations before closing pull requests, validate linked issues, and cover the guard with isolated tests. Align contributor guidance and keep feature details out of the root README.
2026-11-01 21:09:48 +08:00

23 lines
965 B
Markdown

<!-- 感谢贡献。请填写以下内容,方便评审。 -->
## 关联 Issue
<!-- 必填:在本段填写 Refs #编号 或 Closes #编号(也支持 Fixes / Resolves)。
必须关联至少一个先于本 PR 创建、仍开放且通过模板检查的本仓库 issue。
先通过 GitHub 网页模板提交 issue,或认领已有对应 issue,再可选地提交 PR。
请把关联标记写在本注释之外,不要只保留示例或只填写编号。
目标分支不是 dev,或缺少有效关联 issue 的 PR 会被自动关闭。 -->
## 变更说明
<!-- 简述本 PR 做了什么、为什么这样做。 -->
## 提交前检查
- [ ] 目标分支为 `dev`,正文已关联符合上述要求的 issue
- [ ] 本 PR 聚焦单一目标,未夹带无关改动
- [ ] 已通过 `pnpm lint` 与 `pnpm typecheck`
- [ ] 已补充/更新相关测试,且 `pnpm test` 通过
- [ ] 文件行尾为 LF(未引入 CRLF)
- [ ] PR 描述与实际实现一致