- Elegir entre GitHub Actions, cron local, loops y tareas agénticas.
- Evitar automatizaciones que escriben sin revisión humana.
- Diseñar un flujo de PR review replicable por principiantes.
Qué usar
- GitHub Actions: tests, build, lint, deploy, tareas repetibles sin criterio abierto.
- Cron local o VPS: tareas privadas que necesitan archivos o servicios de tu máquina.
- Loop: vigilancia temporal con condición de parada clara.
- Agente programado: investigar, resumir, comentar PRs o preparar borradores.
name: ai-pr-check
on:
pull_request:
types: [opened, synchronize]
jobs:
deterministic-checks:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm ci
- run: npm run lint
- run: npm test -- --runInBandSi has guardado la evidencia de esta lección, continúa con «Agente 24/7». Si no, repite la comprobación antes de avanzar.