Skip to content

ci(release): bump @basou/cli alongside @basou/core in the docs-bump PR - #39

Merged
takashi-matsuyama merged 1 commit into
mainfrom
ci/docs-bump-cli
Jun 4, 2026
Merged

takashi-matsuyama merged 1 commit into
mainfrom
ci/docs-bump-cli

Conversation

@takashi-matsuyama

Copy link
Copy Markdown
Member

The release pipeline's update-docs-site job pinned only @basou/core in basou-site. Now that the docs site generates the CLI command reference by importing @basou/cli/program, the job must pin @basou/cli too, or the reference would drift from the released binary (and gen:docs would resolve a stale @basou/cli).

Change

  • Add @basou/cli@${version} to the pnpm add -E line so both packages are pinned to the just-published version (lockstep).
  • Update the bump step name, retry messages, PR branch name (bump/basou-core-* → bump/basou-*), commit message, title, and body to name both packages.

No GitHub Action versions change (SHA pins untouched); this is shell / YAML text only. The add-paths allowlist already covers package.json / pnpm-lock.yaml / src/content/docs/**, so the regenerated reference rides along with no allowlist change.

Pairs with basou-site#6 (which lands the generated reference page and the @basou/cli dependency).

The update-docs-site job now pins @basou/cli to the released version too,
so basou-site regenerates the CLI command reference (which imports
@basou/cli/program) on every release, not just the @basou/core
version-coupled regions. Updates the PR branch name, title, commit
message, and body to name both packages.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@takashi-matsuyama
takashi-matsuyama merged commit 25eb46a into main Jun 4, 2026
7 checks passed
@takashi-matsuyama
takashi-matsuyama deleted the ci/docs-bump-cli branch June 4, 2026 00:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant