Skip to content
@hamekoz

Hamekoz

Hamekoz Projects

Estándares y convenciones

Todos los proyectos de la organización siguen los estándares definidos en el repositorio hamekoz/.github:

Estándar Descripción
Conventional Commits Formato obligatorio de mensajes de commit
Semantic Versioning Política de versionado vMAJOR.MINOR.PATCH
Branching Estrategia de ramas: main, develop, feature/*, fix/*
Clean Architecture Organización Domain → Application → Infrastructure → API
12 Factor App Checklist por tipo de servicio
CI/CD Pipelines mínimos obligatorios por tipo de proyecto

Requisitos mínimos para proyectos nuevos

  • Solo elegir repositorios privados cuando el código tiene valor diferenciador de negocio.
  • Usar la Organización Hamekoz para repositorios públicos.
  • No almacenar secrets en el repositorio.
  • README.md con descripción, arquitectura mínima y guía para contribuidores.
  • CI/CD configurado desde el primer commit (build + tests + verificación de convenciones).
  • Branch protection en main y develop para evitar bypass del CI.

Uso de Inteligencia Artificial

Los proyectos que usen agentes IA deben seguir la política de uso de IA, que incluye:

  • Toda tarea generada por IA requiere revisión humana antes de merge.
  • Registrar las tareas en el historial docs/ai/ai-task-log.md del repositorio.
  • Las instrucciones para GitHub Copilot están centralizadas en este repositorio.

Version.txt en APIs

Las APIs exponen un endpoint /version con el siguiente formato:

v1.4.2+a3f9c12@https://github.com/hamekoz/my-api

Ver formato completo en la guía de Semantic Versioning.

GitHub Packages — NuGet

Para usar paquetes NuGet de la organización:

  • Generar un GitHub personal access token con permiso read:packages.
  • Usar la variable de entorno Hamekoz_GITHUB_PACKAGES_TOKEN con el token generado.
  • Adaptar el nuget.config de ejemplo al repositorio.

Popular repositories Loading

  1. hamekoz-sharp hamekoz-sharp Public

    Mono/Net plattaform for management software

    C# 8 5

  2. Hamekoz.Shared Hamekoz.Shared Public archive

    C# 3

  3. emprender emprender Public

    Un padron y red social especifica para emprendedores de Mar del Plata

    Ruby

  4. xwt xwt Public

    Forked from mono/xwt

    A cross-platform UI toolkit for creating desktop applications with .NET and Mono

    C#

  5. excellibrary excellibrary Public

    Forked from Erls-Corporation/excellibrary

    C#

  6. hamekoz-web hamekoz-web Public

    Ruby

Repositories

Showing 10 of 11 repositories

Top languages

Loading…

Most used topics

Loading…