mirror of
https://github.com/lllin000/PaperForge.git
synced 2026-07-22 06:50:53 +00:00
854 B
854 B
Contributing to PaperForge
Before submitting a PR
Sync your fork first. This avoids conflicts from outdated forks:
git remote add upstream https://github.com/LLLin000/PaperForge.git
git fetch upstream
git checkout master
git merge upstream/master
git push origin master
Then create your feature branch from the updated master:
git checkout -b my-feature upstream/master
Code style
- Plugin (JS): follow existing patterns in
paperforge/plugin/ - Python:
ruff checkandruff formatbefore committing
PR checklist
- Fork synced with upstream master
ruff check && ruff formatpassespytest tests/ --ignore=tests/sandbox --ignore=tests/e2e --ignore=tests/journey --ignore=tests/chaos --ignore=tests/audit -xpasses- Plugin changes:
npx vitest runinpaperforge/plugin/passes