comitsrl-ci-release
1
总安装量
1
周安装量
#43714
全站排名
安装命令
npx skills add https://github.com/comitsrl/comitsrl-skills --skill comitsrl-ci-release
Agent 安装分布
amp
1
opencode
1
kimi-cli
1
codex
1
github-copilot
1
gemini-cli
1
Skill 文档
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
- Detectar tipo de build
- Maven/Tycho, multi-modulo, features/update-site.
- 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.hooksPathsi el repo lo usa).
- Armar pipeline
- Cache, build, tests, artefactos.
- Publicar artifacts y/o GitHub Release.
- Changelog
- Generar notas desde PRs/issues o convension de commits.
- Si existe
.chglog/, usargit-chglogpara generarCHANGELOG.md.
- 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.