dosubot[bot] commented on issue #40374: URL: https://github.com/apache/superset/issues/40374#issuecomment-4594792718
<!-- Answer --> @rusackas There **is** a GitHub Actions workflow (`embedded-sdk-release.yml`) that runs on every push to `master` [[1]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/.github/workflows/embedded-sdk-release.yml), but it won't actually publish unless the version in `package.json` has been bumped. Here's how it works: the workflow calls `npm run ci:release`, which runs a custom script (`release-if-necessary.js`) that checks the npm registry for the current version [[2]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-embedded-sdk/release-if-necessary.js#L35-L44). If that version already exists on npm, it exits without publishing. Only when someone manually increments the version in `superset-embedded-sdk/package.json` will a new release actually go out. Right now, `package.json` still shows version **0.2.0** [[3]](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-embedded-sdk/package.json#L3), which presumably already exists on npm — so even though PRs like #39943 have been merged, nothing new has been published because nobody bumped the version number. **TL;DR:** The automation is there and working, but it requires a manual version bump in `superset-embedded-sdk/package.json` to trigger an actual npm publish. A PR that increments the version (e.g., to 0.3.0 or 0.4.0) would cause the next push to `master` to publish automatically. <!-- Dosu Comment Footer --> *To reply, just mention [@dosu](https://go.dosu.dev/dosubot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=reply-with-mention&utm_term=apache%2Fsuperset).* --- Docs are dead. Just use [Dosu](https://dosu.dev?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=static-docs-tagline&utm_term=apache%2Fsuperset). [](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=static-docs-feedback&utm_term=apache%2Fsuperset&message_id=79756d5f-f38f-4c03-9e51-c8f01549ee37) [](https://github.dosu.com/apache/superset?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=static-docs-ask-repo&utm_term=apache%2Fsuperset) [](https://app.dosu.dev/signup?referrer=openSource&source=github-footer&utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=static-docs-share-team&utm_term=apache%2Fsuperset) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
