Appearance
Commit Message Format
We use conventional commits:
<type>(<scope>): <short summary> #<ticketid|0>
Types: build|ci|docs|feat|fix|perf|refactor|test
Scopes: workspace|ci|browser-extension|recruitee|tellent-admin|
mobile|abilities|account|analytics|etc.Just before committing, ensure that:
- Ticket ID is provided, prompt user if missing.
- Short summary is concise and descriptive.
- All tests pass and that linting is successful.
- If linting fails, run
pnpm run lint:fix && pnpm run formatto automatically fix issues where possible.
- If linting fails, run