fix(release): publish ink-compat and shim packages#204
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: b8eb530257
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| - name: Publish @rezi-ui/ink-compat | ||
| env: | ||
| NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} | ||
| run: npm publish -w @rezi-ui/ink-compat --access public |
There was a problem hiding this comment.
Remove publish steps that target non-existent packages
npm publish --help defines -w|--workspace <workspace-name>, and in this commit the new command npm publish -w @rezi-ui/ink-compat fails with No workspaces found because the root package.json workspace list has no @rezi-ui/ink-compat; the adjacent shim publishes also fail (ENOENT) because packages/ink-gradient-shim and packages/ink-spinner-shim are not present in this tree. On any v* tag, the release workflow now aborts during publish, so no release can complete.
Useful? React with 👍 / 👎.
Summary
@rezi-ui/ink-compatin release workflowink-gradient-shimandink-spinner-shimin release workflowrelease-set-versionso each release tag bumps their versions before publishWhy
v0.1.0-alpha.41only published core/native/testkit/node/jsx/create-rezi. This wires missing packages into the same release pipeline so npm stays in sync.