Files
repo_Claude/dev/issues/009-improve-gitea.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

81 lines
1.5 KiB
Markdown

# Issue #009: Mejorar agente gitea
**Tipo:** enhancement
**Prioridad:** media
**Estado:** pendiente
## Descripción
Extender el agente gitea con soporte para CI/CD, templates y automatizaciones.
## Gitea Actions
### Workflows
- [ ] Crear/editar workflows en `.gitea/workflows/`
- [ ] Templates para Go, React, Docker
- [ ] Secrets management via API
### Templates de workflow
```yaml
# Template Go
- uses: actions/setup-go@v5
- run: go test ./...
- run: go build
# Template React
- uses: actions/setup-node@v4
- run: pnpm install
- run: pnpm test
- run: pnpm build
```
## Templates de proyecto
### Issue templates
- [ ] `.gitea/issue_template/bug.md`
- [ ] `.gitea/issue_template/feature.md`
### PR template
- [ ] `.gitea/pull_request_template.md`
### Ejemplo bug template
```markdown
---
name: Bug Report
about: Report a bug
---
## Descripción
## Pasos para reproducir
## Comportamiento esperado
## Screenshots
## Entorno
```
## Automatizaciones
### Hooks post-creación de repo
- [ ] Añadir egutierrez como colaborador (ya implementado)
- [ ] Crear estructura inicial (README, LICENSE, .gitignore)
- [ ] Configurar branch protection
- [ ] Crear labels estándar
### Labels estándar
```
bug - #d73a4a
enhancement - #a2eeef
documentation - #0075ca
good first issue - #7057ff
```
## Releases
- [ ] Crear releases via API
- [ ] Subir binarios como attachments
- [ ] Changelog automático desde commits
## Integraciones
- [ ] Webhook a Discord/Slack
- [ ] Mirror a GitHub (backup)