mirror of
https://github.com/open-metadata/OpenMetadata
synced 2026-05-24 09:39:11 +00:00
Expands `.github/pull_request_template.md` to require a linked issue, a high-level design (for large PRs), a structured Tests section (use cases, unit + coverage %, backend/ingestion integration tests, Playwright, manual steps), and a UI screen recording for any UI change. Adds a `/pr-checklist` skill that walks the template, gathers evidence, and drafts the PR body before opening via `gh pr create`. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
4.6 KiB
4.6 KiB
Describe your changes:
Fixes #
I worked on ... because ...
Type of change:
- Bug fix
- Improvement
- New feature
- Breaking change (fix or feature that would cause existing functionality to not work as expected)
- Documentation
High-level design:
N/A — small change.
Tests:
Use cases covered
Unit tests
Backend integration tests
Ingestion integration tests
Playwright (UI) tests
Manual testing performed
UI screen recording / screenshots:
Not applicable.
Checklist:
- I have read the CONTRIBUTING document.
- My PR title is
Fixes <issue-number>: <short explanation> - My PR is linked to a GitHub issue via
Fixes #<issue-number>above. - I have commented on my code, particularly in hard-to-understand areas.
- For JSON Schema changes: I updated the migration scripts or explained why it is not needed.
- For UI changes: I attached a screen recording and/or screenshots above.
- I have added tests (unit / integration / Playwright as applicable) and listed them above.