← Back to list

release
by emmanuelchucks
⭐ 0🍴 0📅 Jan 22, 2026
SKILL.md
name: release description: Release workflow for kasoa monorepo. Supports both CI and local publishing.
Release Workflow
Changesets + npm publishing. CI uses OIDC; local requires npm login + OTP.
Workflow
1. Commit code changes
Use conventional commits: fix(pkg), feat(pkg), chore:
2. Create changeset
Write .changeset/<name>.md:
---
"@kasoa/package-name": patch
---
Brief description
Semver (pre-1.0): patch for fixes/tweaks, minor for features/breaking.
3. Commit changeset
git add .changeset/<name>.md && git commit -m "chore: add changeset"
4. Publish
Via CI (recommended):
git pull --rebase && git push origin main
Wait for CI, then merge the Version PR:
gh pr merge <number> --rebase
Via local:
Requires: npm whoami (must be logged in)
pnpm changeset version # versions + auto-commits
pnpm release # builds + publishes (enter OTP when prompted)
git push origin main --follow-tags
5. Verify
npm view <package-name> version
Edge Cases
Multiple packages: List all in one changeset file.
Push rejected: git pull --rebase && git push origin main
CI fails: gh run view <run-id> --log-failed
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon