| title | Contributing |
|---|---|
| description | Branch naming, PR process, and local checks before you open a pull request |
Branches follow the type/short-description convention:
| Prefix | Use for |
|---|---|
feat/ |
New features or enhancements |
fix/ |
Bug fixes |
Examples from the repository: feat/events-text-first, fix/improve-recordings-page-load-times.
Keep the description short and hyphen-separated. Branch off main.
Run these before opening a PR:
pnpm lintpnpm typecheckpnpm testIf you changed a collection or global schema, also generate and commit the migration:
pnpm payload migrate:createSee Database migrations for details.
Ask a maintainer for:
- Repository access (GitHub organisation invite)
- Payload admin credentials for local development
- Vercel project access
- Third-party service credentials (Supabase, Resend, Stripe)
Contact the team at msa@wlu.ca or reach out directly to a maintainer on the project.