Files
repo_Claude/dev/issues/002-agent-ci-cd.md
egutierrez f3d5ddcddd docs: crear roadmap de issues para agentes
Se crean 9 issues para trackear el desarrollo de agentes:

Nuevos agentes:
- #001 orchestrator: coordinar agentes para proyectos
- #002 ci-cd: pipelines de build/test/deploy
- #003 testing: tests automatizados Go y React
- #004 api-client: gestión de APIs externas
- #005 docs-generator: documentación automática

Mejoras a existentes:
- #006 db-reader: PostgreSQL, migraciones
- #007 backend-lib: nuevos módulos shell/app
- #008 frontend-lib: versionado, testing
- #009 gitea: Actions, templates
2026-03-22 20:00:15 +01:00

1.2 KiB

Issue #002: Crear agente ci-cd

Tipo: feat Prioridad: alta Estado: pendiente

Descripción

Crear un agente para gestionar pipelines de CI/CD, principalmente con Gitea Actions (compatible con GitHub Actions) o Drone CI.

Capacidades requeridas

Gitea Actions

  • Crear workflows .gitea/workflows/*.yml
  • Templates para Go (test, build, lint)
  • Templates para React (test, build, lint)
  • Templates para Docker (build, push)
  • Configurar secrets en Gitea

Pipelines

  • Pipeline de PR: lint → test → build
  • Pipeline de merge: test → build → deploy
  • Pipeline de release: tag → build → push registry

Integración

  • Detectar tipo de proyecto (Go/React/ambos)
  • Generar pipeline apropiado
  • Configurar badges de estado

Templates a incluir

# .gitea/workflows/ci.yml
name: CI
on: [push, pull_request]
jobs:
  test:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: actions/setup-go@v5
      - run: go test ./...

Dependencias

  • Gitea Actions habilitado en la instancia
  • Agente gitea para gestionar secrets
  • Agente docker para builds de imágenes