Skip to content

chore(gobernanza): establecer fundamentos operativos y de CI - #12

Merged
Ochoa-Stack merged 3 commits into
developfrom
revert-11-chore/fundamentos-gobernanza-ci
Jul 10, 2026
Merged

chore(gobernanza): establecer fundamentos operativos y de CI#12
Ochoa-Stack merged 3 commits into
developfrom
revert-11-chore/fundamentos-gobernanza-ci

Conversation

@Ochoa-Stack

Copy link
Copy Markdown
Owner

Descripción del cambio

Establecimiento de los fundamentos operativos, de gobernanza y de integración continua para el proyecto Salitre. Este PR asienta las bases documentales y de infraestructura para estandarizar el flujo de trabajo, registrar decisiones arquitectónicas y corregir la ejecución del pipeline.

Detalle de modificaciones:

  • CI/CD: Se corrigieron los triggers en .github/workflows/ci.yml para operar exclusivamente sobre main y develop, eliminando la dependencia de la rama inexistente master.
  • Gobernanza: Creación de CONTRIBUTING.md (flujo de ramas y Conventional Commits), CODE_OF_CONDUCT.md (Contributor Covenant v2.1) y SECURITY.md (prácticas innegociables y reporte de vulnerabilidades).
  • Arquitectura: Inicialización del registro de decisiones con docs/adr/001-mvc-con-servicios.md, justificando la adopción de MVC con Servicios/Repositorios para mantener la restricción de cero dependencias en runtime.
  • Estandarización: Implementación de .env.example estructurado, inicialización de CHANGELOG.md y creación del template estándar para Pull Requests.

Tipo de cambio

  • Fix (corrección de errores)
  • Feature (nueva característica)
  • Chore (tareas de mantenimiento, configuración, CI, gobernanza)
  • Docs (cambios en la documentación)

Checklist de auto-revisión

  • ¿Pasa PHPStan? (N/A - Modificaciones exclusivas de configuración y documentación)
  • ¿Pasa PHPCS? (N/A)
  • ¿Se actualizó el CHANGELOG? (Archivo inicializado correctamente)
  • ¿Hay deuda técnica? (No se introduce nueva deuda; se mitiga la deuda de gobernanza y control de versiones).

Nota

Se revierte de main a develop, el contenido de la rama chore/fundamentos-gobernanza-ci debia ser para develop, no para main.

@Ochoa-Stack
Ochoa-Stack merged commit 16f2850 into develop Jul 10, 2026
1 check failed
@Ochoa-Stack
Ochoa-Stack deleted the revert-11-chore/fundamentos-gobernanza-ci branch July 10, 2026 17:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant