Skip to content

fix(release): build cli napi artifacts from sdk#117

Merged
TrueNine merged 1 commit intomainfrom
fix/release-napi-sdk-source
Apr 1, 2026
Merged

fix(release): build cli napi artifacts from sdk#117
TrueNine merged 1 commit intomainfrom
fix/release-napi-sdk-source

Conversation

@TrueNine
Copy link
Copy Markdown
Owner

@TrueNine TrueNine commented Apr 1, 2026

Summary

  • build CLI native npm artifacts from sdk instead of the Rust shell in cli
  • unblock build-napi so publish-cli and publish-mcp can run again

Root cause

release-cli.yml tried to run napi build --features napi inside cli/, but tnmsc-cli-shell has no napi feature. The actual NAPI crate is sdk/.

Validation

  • local targeted check confirmed the same napi build ... --features napi command succeeds in sdk/
  • GitHub Actions on merge will run the real multi-platform release path

@TrueNine TrueNine merged commit d052d12 into main Apr 1, 2026
1 check passed
@TrueNine TrueNine deleted the fix/release-napi-sdk-source branch April 1, 2026 21:22
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