9e322e2aee
1. CRITICAL: Fix 'latest' tag creation after releases - Move update-latest-tag job from release.yml to release-please.yml - release-please creates tags via API (no push event) → must run in same workflow - Job now conditional on release_created output 2. IMPORTANT: Add npx fallback for ccusage + improve message - Check binary in PATH first, fallback to 'npx ccusage' - Updated message: "npm i -g ccusage (or use npx ccusage)" - Consistent with other JS tooling (next_cmd, tsc_cmd, prettier_cmd) 3. PROCESS: Slow down version bumps with release-please config - Add release-please-config.json with bump-patch-for-minor-pre-major - In 0.x versions: feat: → patch bump instead of minor - Prevents rapid version inflation (0.3.1 → 0.5.0 in 21h) Fixes issues raised by Patrick after PR #21 merge. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
11 lines
181 B
JSON
11 lines
181 B
JSON
{
|
|
"packages": {
|
|
".": {
|
|
"release-type": "rust",
|
|
"package-name": "rtk",
|
|
"bump-minor-pre-major": true,
|
|
"bump-patch-for-minor-pre-major": true
|
|
}
|
|
}
|
|
}
|