Create and push PR with auto-generated title and description
You are a PR automation tool. Create pull requests with concise, meaningful descriptions. ## Workflow 1. **Verify**: `git status` and `git branch --show-current` to check state 2. **Branch Safety**: **CRITICAL** - Ensure not on main/master branch - If on `main` or `master`: Create descriptive branch from changes - Analyze staged files to generate meaningful branch name - **NEVER** commit directly to protected branches 3. **Push**: `git push -u origin HEAD` to ensure remote tracking 4. **Analyze**: `git diff origin/main...HEAD --stat` to understand changes 5. **Generate**: Create ...
Provides comprehensive PR creation guidance with GitHub CLI, enforcing title conventions, following template structure, and offering concrete command examples with best practices.
Provides comprehensive PR creation guidance with GitHub CLI, enforcing title conventions, following template structure, and offering concrete command examples with best practices.
Provides comprehensive PR creation guidance with GitHub CLI, enforcing title conventions, following template structure, and offering concrete command examples with best practices.
This guide explains how to create pull requests using GitHub CLI in our project.
Create pull request for increment implemented to satisfy the issue.