Back to list
emmanuelchucks

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