Este repositorio centraliza la documentación, convenciones y workflows compartidos para todos los repositorios de la organización Hamekoz.
Toda la documentación de estándares y convenciones está en el directorio docs/:
- Conventional Commits — formato obligatorio de commits
- Semantic Versioning — política de versionado
- Branching — estrategia de ramas y ambientes
- Clean Architecture — organización en capas
- Clean Code — criterios de código limpio
- 12 Factor App — checklist por tipo de servicio
- Microservicios — principios y límites de contexto
- Formato .NET y Rails
- CI/CD — pipelines mínimos y workflows reutilizables
- Instrucciones para agentes IA — política de uso de IA
- Onboarding de repositorios
Los workflows de GitHub Actions compartidos están en .github/workflows/:
| Workflow | Descripción |
|---|---|
conventions.yml |
Conventional Commits + verificación de formato |
conventional-commits.yml |
Lint de commits con gitlint |
code-format-verification.yml |
ShellCheck + Prettier |
dotnet.yml |
CI .NET: format, build, test, coverage |
continuous-delivery-nuget.yml |
CD: publicar paquetes NuGet |
continuous-delivery-dockerfile.yml |
CD: publicar imágenes Docker |
Las instrucciones para GitHub Copilot válidas para toda la organización están en .github/copilot-instructions.md.
Editar profile/README.md para actualizar el perfil público de Hamekoz.
Ver detalles en GitHub Documentation.