Receber por email
← Voltar para o catálogo

merge-pr

Merge current PR after CI passes. Waits for all checks, squash merges, deletes branch, switches to main.

0estrelas
Atualizado há 5 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add cloverink/shipwright

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/merge-pr-cloverink/svg)](https://www.skillteca.com.br/skills/merge-pr-cloverink)
#ai

Skills relacionadas

Ver todas de Desenvolvimento →

Alerta por categoria

Receba novas skills de Desenvolvimento toda segunda

1 email curto, só com as skills novas de Desenvolvimento. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

/merge-pr

Wait for CI, then merge cleanly.

Workflow

  1. Get current PR — gh pr view on current branch
  2. Wait for CI — poll every 15s until all checks pass
  3. Squash merge — gh pr merge --squash --delete-branch
  4. Switch to main — git checkout main && git pull --rebase
  5. Report — confirm merge succeeded

Rules

<!-- CONFIGURE: Change merge strategy (--squash, --merge, --rebase) and branch cleanup to match your workflow -->

  • Never merges with failing CI — if checks fail, report which ones and stop
  • Always squash merge — keeps main history clean (change to --merge or --rebase if preferred)
  • Always deletes branch — no stale branches (remove --delete-branch if you want to keep them)
  • Never merges to non-default branch — PR must target main (or your default branch)

Usage

/merge-pr          # Merge current branch's PR
Compartilhar X LinkedIn