moai-workflow-release
Installation
SKILL.md
Release Configuration (Enhanced GitHub Flow)
- Git workflow: Enhanced GitHub Flow (CLAUDE.local.md §18, Gitflow 비채택)
- Release branch:
release/vX.Y.Z(main에서 분기, PR 경유 머지) - Hotfix branch:
hotfix/vX.Y.Z-*(최신 tag에서 분기, main으로 머지) - Target branch:
main(production releases only) - Tag format:
vX.Y.Z(SemVer, GoReleaser trigger via.github/workflows/release.yml) - [HARD] Merge strategy: Merge commit (
gh pr merge --merge --delete-branch) — release PR에 반드시 적용. Squash 금지 (개별 SPEC commit 보존 필수, §18.3) - Tag push tool:
./scripts/release.sh vX.Y.Z또는make release V=vX.Y.Z(§18.8) — 수동git tag + push금지 (CHANGELOG 검증 + CI 확인 + GoReleaser watch 포함) - Label 3축: PR에
type:*+priority:*+area:*필수 (§18.6) - Release URL: https://github.com/modu-ai/moai-adk/releases/tag/vX.Y.Z
- Binaries: darwin-arm64/amd64, linux-arm64/amd64, windows-arm64/amd64 (6 assets + checksums.txt)
Tool Selection Guide (§18.8 이중 경로)
Related skills