Create a pull request from the current branch.

If no template exists, provide a summary referencing Context, Testing, and Security results.

tools-only Updated 7 repo stars

File contents

Variables

TARGET_BRANCH: $1 (defaults to main) SOURCE_BRANCH: current branch (git branch --show-current)

Workflow

  1. Ensure /review and /security-scan have passed locally.
  2. Confirm ci-quality-gate workflow succeeded for SOURCE_BRANCH.
  3. Create the PR using GitHub CLI:
    gh pr create \
      --base "$TARGET_BRANCH" \
      --head "$SOURCE_BRANCH" \
      --title "<Conventional PR title>" \
      --body-file .github/pull_request_template.md
    
    If no template exists, provide a summary referencing Context, Testing, and Security results.
  4. Add labels (gh pr edit --add-label "status: in-review").
  5. Share the PR link with reviewers and ensure at least one human approval is obtained.

tools-only/X-Skills/tree/main/development/testing/701-pr_6df8aa77 commit 54b9632e99

Frequently asked questions

npx skillmds@latest add tools-only/create-a-pull-request-from-the-current-branch