Skip to content

Commit eae7b30

Browse files
docs: update pull request template to simplify type of change options and remove redundant sections
1 parent 27d8b75 commit eae7b30

File tree

1 file changed

+9
-45
lines changed

1 file changed

+9
-45
lines changed

.github/pull_request_template.md

Lines changed: 9 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -6,61 +6,25 @@
66

77
### Type of Change
88

9-
- [ ] New feature (feature)
10-
- [ ] Bug fix (bugfix)
11-
- [ ] Documentation (documentation)
12-
- [ ] Style (style)
13-
- [ ] Refactoring (refactor)
14-
- [ ] Performance (performance)
15-
- [ ] Tests (test)
16-
- [ ] Build (build)
9+
- [ ] New feature
10+
- [ ] Bug fix
11+
- [ ] Documentation
12+
- [ ] Refactoring
13+
- [ ] Other
1714

1815
### Related Issues
1916

2017
<!-- If this PR resolves an issue, reference it here, e.g., Fixes #123 -->
2118

22-
### Test Plan
23-
24-
- [ ] Added or updated test cases
25-
- [ ] All existing tests pass (`npm run test`)
26-
- [ ] TypeScript type checking passes (`npm run check`)
27-
- [ ] Build succeeds (`npm run build`)
28-
2919
### Checklist
3020

31-
Please confirm you have read and followed the [Contributing Guidelines](CONTRIBUTING.md):
32-
33-
- [ ] Code follows project coding standards
34-
- [ ] Self-tested functionality to ensure it works correctly
35-
- [ ] Commit messages follow Conventional Commits specification
36-
- [ ] For UI changes: tested in different environments
37-
- [ ] For API changes: updated relevant documentation
38-
39-
### Change Details
40-
41-
#### Core Logic Changes
42-
<!-- If involving core logic modifications, please describe -->
43-
44-
```typescript
45-
// Include code examples if applicable
46-
```
47-
48-
#### UI Component Changes
49-
<!-- If involving UI component modifications, please describe -->
50-
51-
#### Technical Debt Refactoring
52-
<!-- If involving code refactoring, please explain the reason and benefits -->
21+
- [ ] Tests pass (`npm run test`)
22+
- [ ] TypeScript check passes (`npm run check`)
23+
- [ ] Build succeeds (`npm run build`)
5324

5425
### Additional Notes
5526

56-
<!-- Other information that needs to be noted, such as: -->
57-
- New dependencies added
58-
- Breaking changes
59-
- Impact on existing functionality
60-
61-
### Screenshots or Videos
62-
63-
<!-- For UI-related changes, please provide screenshots or demo videos -->
27+
<!-- Breaking changes, new dependencies, etc. -->
6428

6529
---
6630

0 commit comments

Comments
 (0)