@jfernando13/apr-cli
v0.2.0
Published
CLI para crear Pull Requests en Azure DevOps de forma interactiva
Maintainers
Readme
apr-cli
CLI interactivo para crear Pull Requests en Azure DevOps desde la terminal.
Características
- 🤖 Generación automática de título y descripción con IA (sin configuración) NOVEDAD
- 🔀 Selección interactiva de ramas origen y destino
- ✍️ Editor integrado para descripciones con soporte de imágenes
- ☁️ Subida automática de imágenes locales a Azure DevOps
- 👁️ Vista previa del PR antes de crearlo
- ⚡ Creación de múltiples PRs en paralelo
- 📄 Soporte para templates de Markdown y HTML
Requisitos
- Node.js >= 18.0.0
- Azure CLI instalado y autenticado
- Autenticación via
az logino PAT configurado
Instalación
1. Instalar Azure CLI
Windows
winget install --exact --id Microsoft.AzureCLImacOS
brew install azure-cli2. Iniciar sesión
az login --allow-no-subscriptions3. Instalar apr-cli
npm install -g @jfernando13/apr-cliConfiguración
apr config --project <nombre-del-proyecto>Ejemplo: para el repositorio en
dev.azure.com/innovaclouddevs/ControlAcademic/_git/ControlAcademicV4, el proyecto esControlAcademicy el repositorio esControlAcademicV4.
Para verificar la configuración actual:
apr config --showUso
Crear un Pull Request
apr create <nombre-del-repositorio>Opciones:
| Flag | Descripción |
|------|-------------|
| -d, --detect-branch | Detecta y usa automáticamente la rama actual como origen |
Licencia
ISC
