Skip to main content

loop-on-ci

Monitor PR checks and fix failures until green. Uses gh pr checks as the source of truth for PR-attached checks.

Datos de origen

Repositorio
cursor/plugins
Última actividad en el origen
30 de abril de 2026 a las 08:05
Idioma detectado de SKILL.md
inglés
Estrellas
11.670
Forks
1137

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
loop-on-ci
description
Monitor PR checks and fix failures until green. Uses gh pr checks as the source of truth for PR-attached checks.
# Loop on CI ## Trigger Need to watch a branch or pull request and iterate on CI failures until all required checks are green. Use `gh pr checks` as the source of truth. It includes all PR-attached checks, while `gh run list` only covers GitHub Actions. ## Workflow 1. Resolve the PR for the current branch. 2. Inspect current PR checks before waiting. 3. If checks already failed, diagnose those failures first. 4. If checks are pending, watch with `gh pr checks --watch --fail-fast`. 5. After each push, re-check the full PR check set and repeat until green. ## Commands ```bash # Resolve the active PR gh pr view --json number,url,headRefName # Inspect all attached checks gh pr checks --json name,bucket,state,workflow,link # Watch pending checks and fail fast gh pr checks --watch --fail-fast # GitHub Actions logs, when the failing check links to a GHA run gh run view <run-id> --log-failed ``` ## Guardrails - Keep each fix scoped to a single failure cause when possible. - Do not bypass hooks (`--no-verify`) to force progress. - If the failure is clearly unrelated to the PR and appears fixed on main, merge latest main instead of bloating the PR with unrelated fixes. - If failures are flaky, retry once and report flake evidence. - Re-run `gh pr checks --json name,bucket,state,workflow,link` after every push; the check set can change. ## Output - Current CI status - Failure summary and fixes applied - PR URL once checks are green
Ver en GitHub