Creates GitHub PRs with titles that pass n8n's `check-pr-title` CI validation. ``` <type>(<scope>): <summary>
check-pr-title CI validation.<type>(<scope>): <summary>featfixperftestdocsrefactorbuildcichoreAPI - Public API changesbenchmark - Benchmark CLI changescore - Core/backend/private APIeditor - Editor UI changes* Node - Specific node (e.g., Slack Node, GitHub Node)(no-changelog) suffix to exclude from changeloggit status git diff --stat git log origin/master..HEAD --oneline
git push -u origin HEAD.github/pull_request_template.md:gh pr create --draft --title "<type>(<scope>): <summary>" --body "$(cat <<'EOF' ## Summary <Describe what the PR does and how to test. Photos and videos are recommended.> ## Related Linear tickets, Github issues, and Community forum posts <!-- Link to Linear ticket: https://linear.app/n8n/issue/[TICKET-ID] --> <!-- Use "closes #<issue-number>", "fixes #<issue-number>", or "resolves #<issue-number>" to automatically close issues --> ## Review / Merge checklist - [ ] PR title and summary are descriptive. ([conventions](../blob/master/.github/pull_request_title_conventions.md)) - [ ] [Docs updated](https://github.com/n8n-io/n8n-docs) or follow-up ticket created. - [ ] Tests included. - [ ] PR Labeled with `release/backport` (if the PR is an urgent fix that needs to be backported) EOF )"
.github/pull_request_template.md:https://linear.app/n8n/issue/[TICKET-ID]closes #123 / fixes #123 / resolves #123release/backport label added if urgent fix needs backportingfeat(editor): Add workflow performance metrics displayfix(core): Resolve memory leak in execution enginefix(Slack Node): Handle rate limiting in message sendfeat(API)!: Remove deprecated v1 endpointsrefactor(core): Simplify error handling (no-changelog)chore: Update dependencies to latest versions^(feat|fix|perf|test|docs|refactor|build|ci|chore|revert)(\([a-zA-Z0-9 ]+( Node)?\))?!?: [A-Z].+[^.]$