skills/comitsrl/comitsrl-skills/comitsrl-ci-release

comitsrl-ci-release

SKILL.md

COMIT SRL - CI & Release

Objetivo

Tener builds y releases reproducibles para iDempiere/plugins:

  • pipeline de build/test,
  • artefactos (p2/update-site, jars, zips) si aplica,
  • versionado y notas de release consistentes.

Workflow recomendado

  1. Detectar tipo de build
    • Maven/Tycho, multi-modulo, features/update-site.
  2. Definir estrategia de versionado
    • Semver y convencion de tags.
    • Politica de breaking changes y compatibilidad con version iDempiere.
    • Convencion de commits: Conventional Commits (habilitar core.hooksPath si el repo lo usa).
  3. Armar pipeline
    • Cache, build, tests, artefactos.
    • Publicar artifacts y/o GitHub Release.
  4. Changelog
    • Generar notas desde PRs/issues o convension de commits.
    • Si existe .chglog/, usar git-chglog para generar CHANGELOG.md.
  5. Gates de calidad
    • Lint/format cuando exista, chequeos de seguridad basicos, smoke test.

Checklist de salida

  • CI corre en PR y en main.
  • Release generable con un tag.
  • Artefactos adjuntos/documentados.
  • Changelog/notes consistentes.
Weekly Installs
2
First Seen
Feb 12, 2026
Installed on
amp2
gemini-cli2
github-copilot2
codex2
kimi-cli2
opencode2