- Reviewers / Assignees:
gh repo view --json assignableUsers- Labels:
gh repo view --json labelsUse this format:
[<LINEAR-ID>] - <AUTHOR> - <TITLE>
- LINEAR-ID — Extract from the current branch (e.g.,
DOC-4225). - AUTHOR — Your name (e.g.,
Malik). - TITLE — From branch name or latest commits.
Example:
[DOC-4225] - Malik - Fix timeline header click handler for template editing
- Keep under 100 words.
- Summarize what and why (pull from commit messages or branch name).
- High-level and concise.
Example:
Fixes the timeline header click issue when editing templates. Updates the event handler to avoid unintended state changes.
Rules for reviewers:
- Always include Victor.
- Add two additional random reviewers from the assignable users list (excluding
lucchaissac).
Example command:
gh pr create \
--title "[DOC-123] - Malik - Improve focus logic" \
--body "Brief summary under 100 words" \
--fill-verbose \
--reviewer victor,alice,bob \
--assignee @me \
--label bug \
--head <current-branch>(Replace alice,bob with any two random reviewers except lucchaissac.)
- Use
--fillor--fill-verboseto auto-populate PR body from commits/branch. - Add
--draftif PR isn’t ready for review. - Use
--base <branch>if not merging into the main/default branch. - Preview before submitting with
--web(opens the PR in a browser).