Files
HealthLog/.github/PULL_REQUEST_TEMPLATE.md
T

45 lines
1.4 KiB
Markdown

<!-- Thanks for opening a PR. Please fill in the sections below. -->
## Summary
<!-- 1-3 sentences: what changed and why. -->
## Type of change
<!-- Tick all that apply. -->
- [ ] 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 only
- [ ] Test / CI / tooling
- [ ] Refactor (no functional change)
## Test plan
<!-- How was this verified? Manual steps, automated tests, screenshots for UI changes. -->
- [ ]
- [ ]
## Screenshots (UI changes only)
<!-- Drop before/after screenshots or a short screen recording. Mobile + desktop where relevant. -->
## Checklist
- [ ] Targets the `main` branch (trunk-based — see [CONTRIBUTING.md](../CONTRIBUTING.md))
- [ ] `pnpm typecheck` passes locally
- [ ] `pnpm lint` passes locally
- [ ] `pnpm test` passes locally
- [ ] `pnpm format:check` passes locally
- [ ] `pnpm build` passes locally
- [ ] User-facing strings go through `t("key")` with both `messages/en.json` and `messages/de.json` updated
- [ ] No secrets, personal data, or maintainer-name references in committed files
- [ ] Updated `CHANGELOG.md` if user-visible
- [ ] Updated `docs/audit/` or `docs.healthlog.dev` if behavior or self-hosting docs change
## Linked issues
<!-- Closes #123, Refs #456 -->