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
Installs
2
GitHub Stars
1.0K
First Seen
14 days ago