mirror of
https://github.com/pocketpaw/pocketpaw.git
synced 2026-05-13 21:21:53 +00:00
* chore: add PR quality gates and CI pipeline - Upgrade pr-quality-gate.yml: auto-close PRs targeting main, detect cosmetic/doc-only PRs, add size labels (XS/S/M/L/XL), flag unrelated bundled changes - Add ci.yml: run tests + ruff lint on every PR (was completely missing) - Add stale.yml: auto-close abandoned PRs after 21 days, issues after 44 - Add CODEOWNERS: auto-assign @prakashUXtech as reviewer - Update CONTRIBUTING.md: add "What we don't accept" section - Update PR template: add branch/issue warnings, tighten checklist Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * chore: remove CODEOWNERS — unnecessary with single maintainer Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * chore: add reopen guard to PR quality gate PRs that were previously closed by the bot or a maintainer are automatically re-closed if the author reopens them. Forces contributors to open a new PR with addressed feedback instead of reopening. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1.2 KiB
1.2 KiB
Before opening this PR:
- Does it target
dev? PRs againstmainare auto-closed.- Is there a linked issue? PRs without one will be closed.
- Did you read CONTRIBUTING.md?
What does this PR do?
Related Issue
Fixes #
Changes Made
file_path: description of change
How to Test
Evidence of Testing
paste output here
Checklist
- PR targets
devbranch (notmain) - Linked to an existing issue
- I have run PocketPaw locally and tested my changes
- Tests pass (
uv run pytest --ignore=tests/e2e) - Linting passes (
uv run ruff check .) - I have added/updated tests if applicable
- No unrelated changes bundled in this PR
- No secrets or credentials in the diff