add issue and pr templates
This commit is contained in:
parent
b2d3099505
commit
a95c0a40ba
38
.github/ISSUE_TEMPLATE/bug_report.md
vendored
Normal file
38
.github/ISSUE_TEMPLATE/bug_report.md
vendored
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
name: Bug Report
|
||||||
|
about: Report a bug or issue with the KiCad MCP Server
|
||||||
|
title: "[BUG] "
|
||||||
|
labels: bug
|
||||||
|
assignees: ''
|
||||||
|
---
|
||||||
|
|
||||||
|
## Bug Description
|
||||||
|
<!-- A clear and concise description of the bug -->
|
||||||
|
|
||||||
|
## Environment
|
||||||
|
- Operating System: <!-- e.g., macOS 13.4, Windows 11, Ubuntu 22.04 -->
|
||||||
|
- Python Version: <!-- e.g., 3.10.5 -->
|
||||||
|
- KiCad Version: <!-- e.g., 9.0.2 -->
|
||||||
|
- MCP Client: <!-- e.g., Claude Desktop, custom client -->
|
||||||
|
- KiCad MCP Server Version/Commit: <!-- e.g., v0.1.0, commit hash -->
|
||||||
|
|
||||||
|
## Steps to Reproduce
|
||||||
|
<!-- Detailed steps to reproduce the bug -->
|
||||||
|
1.
|
||||||
|
2.
|
||||||
|
3.
|
||||||
|
|
||||||
|
## Expected Behavior
|
||||||
|
<!-- What you expected to happen -->
|
||||||
|
|
||||||
|
## Actual Behavior
|
||||||
|
<!-- What actually happened, including any error messages, logs, or screenshots -->
|
||||||
|
|
||||||
|
## Logs
|
||||||
|
<!-- If applicable, include relevant log output. You can find logs at:
|
||||||
|
- On macOS: ~/Library/Logs/Claude/mcp-server-kicad.log
|
||||||
|
- On Windows: [Path to logs]
|
||||||
|
- On Linux: [Path to logs] -->
|
||||||
|
|
||||||
|
## Additional Context
|
||||||
|
<!-- Any other information that might be relevant to the issue -->
|
19
.github/ISSUE_TEMPLATE/feature_request.md
vendored
Normal file
19
.github/ISSUE_TEMPLATE/feature_request.md
vendored
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
---
|
||||||
|
name: Feature Request
|
||||||
|
about: Suggest a new feature or enhancement for the KiCad MCP Server
|
||||||
|
title: "[FEATURE] "
|
||||||
|
labels: enhancement
|
||||||
|
assignees: ''
|
||||||
|
---
|
||||||
|
|
||||||
|
## Feature Description
|
||||||
|
<!-- A clear and concise description of the feature you'd like to see -->
|
||||||
|
|
||||||
|
## Use Case
|
||||||
|
<!-- Describe how this feature would be used and who would benefit from it -->
|
||||||
|
|
||||||
|
## Proposed Implementation (optional)
|
||||||
|
<!-- If you have ideas about how to implement this feature -->
|
||||||
|
|
||||||
|
## Additional Context
|
||||||
|
<!-- Any other information, screenshots, or examples that might be helpful -->
|
46
.github/PULL_REQUEST_TEMPLATE.md
vendored
Normal file
46
.github/PULL_REQUEST_TEMPLATE.md
vendored
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
---
|
||||||
|
name: Pull Request
|
||||||
|
about: Submit a pull request to contribute to the KiCad MCP Server
|
||||||
|
title: ""
|
||||||
|
labels: ""
|
||||||
|
assignees: ""
|
||||||
|
---
|
||||||
|
|
||||||
|
## Description
|
||||||
|
<!-- Provide a detailed description of the changes in this PR -->
|
||||||
|
|
||||||
|
## Related Issue(s)
|
||||||
|
<!-- Link any related issues using the format: Fixes #123, Addresses #456 -->
|
||||||
|
|
||||||
|
## Type of Change
|
||||||
|
<!-- Mark the appropriate options with 'x' (e.g., [x]) -->
|
||||||
|
- [ ] Bug fix (non-breaking change that fixes an issue)
|
||||||
|
- [ ] New feature (non-breaking change that adds functionality)
|
||||||
|
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
|
||||||
|
- [ ] Documentation update
|
||||||
|
- [ ] Performance improvement
|
||||||
|
- [ ] Code refactoring (no functional changes)
|
||||||
|
- [ ] Other (please describe):
|
||||||
|
|
||||||
|
## Testing Performed
|
||||||
|
<!-- Describe the testing you've done -->
|
||||||
|
- [ ] Added new unit tests
|
||||||
|
- [ ] Manually tested on macOS
|
||||||
|
- [ ] Manually tested on Windows
|
||||||
|
- [ ] Manually tested on Linux
|
||||||
|
- [ ] Integration tested with Claude Desktop or other MCP client
|
||||||
|
|
||||||
|
## Screenshots/Output
|
||||||
|
<!-- If applicable, add screenshots or output examples -->
|
||||||
|
|
||||||
|
## Checklist
|
||||||
|
<!-- Mark items with 'x' (e.g., [x]) -->
|
||||||
|
- [ ] My code follows the project's coding style
|
||||||
|
- [ ] I have commented my code, particularly in hard-to-understand areas
|
||||||
|
- [ ] I have updated the documentation to reflect my changes
|
||||||
|
- [ ] My changes generate no new warnings or errors
|
||||||
|
- [ ] I have checked that my changes work on all supported platforms
|
||||||
|
- [ ] New and existing unit tests pass with my changes
|
||||||
|
|
||||||
|
## Additional Notes
|
||||||
|
<!-- Any other information that would be useful -->
|
Loading…
x
Reference in New Issue
Block a user