fix(ci): fix black/ruff failures, add CoC and PR template
- Fix Python formatting (sync no longer strips blank lines from .py files) - Remove test_community_build.py (tests private sync module) - Fix ruff warnings in test files - Add CODE_OF_CONDUCT.md - Add .github/PULL_REQUEST_TEMPLATE.md Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
43
.github/PULL_REQUEST_TEMPLATE.md
vendored
Normal file
43
.github/PULL_REQUEST_TEMPLATE.md
vendored
Normal file
@@ -0,0 +1,43 @@
|
||||
## Summary
|
||||
|
||||
<!-- Brief description of what this PR does -->
|
||||
|
||||
## Changes
|
||||
|
||||
-
|
||||
|
||||
## Type of Change
|
||||
|
||||
- [ ] 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 change)
|
||||
- [ ] Documentation update
|
||||
- [ ] Refactoring (no functional changes)
|
||||
|
||||
## Plugin(s) Affected
|
||||
|
||||
- [ ] Core / System
|
||||
- [ ] WordPress
|
||||
- [ ] WooCommerce
|
||||
- [ ] WordPress Advanced
|
||||
- [ ] Gitea
|
||||
- [ ] n8n
|
||||
- [ ] Supabase
|
||||
- [ ] OpenPanel
|
||||
- [ ] Appwrite
|
||||
- [ ] Directus
|
||||
- [ ] Dashboard
|
||||
- [ ] None (docs, CI, etc.)
|
||||
|
||||
## Testing
|
||||
|
||||
- [ ] I have run the test suite (`pytest tests/`)
|
||||
- [ ] I have run linting (`black --check . && ruff check .`)
|
||||
- [ ] Existing tests pass
|
||||
- [ ] I have added tests for new functionality (if applicable)
|
||||
|
||||
## Checklist
|
||||
|
||||
- [ ] My code follows the project's coding style
|
||||
- [ ] I have updated documentation (if applicable)
|
||||
- [ ] I have read the [CONTRIBUTING](../CONTRIBUTING.md) guide
|
||||
Reference in New Issue
Block a user