8000
Skip to content

[Bugfix] enhance release pipeline and fix static TLS allocation errors#351

Merged
jj-devhub merged 1 commit intomainfrom
bugfix/js-release-pipeline-and-tls-error
Dec 19, 2025
Merged

[Bugfix] enhance release pipeline and fix static TLS allocation errors#351
jj-devhub merged 1 commit intomainfrom
bugfix/js-release-pipeline-and-tls-error

Conversation

@jj-devhub
Copy link
Copy Markdown
Contributor

bugfix(js-ci): enhance release pipeline and fix static TLS allocation errors

Reorder NPM publication: publish native platform packages before the main package.

Programmatic version sync: ensure optionalDependencies match the release version.

Fix static TLS crash: disable jemallocator for JS bindings via new feature gate.
Smoke test fix: include auto-generated glue code (index.js) in build artifacts.

Robustify discovery: replace fragile shell globs with recursive find for publication.

Safety gates: fail workflow if platform packages are missing during release.

bugfix(js-ci): enhance release pipeline and fix static TLS allocation errors


Reorder NPM publication: publish native platform packages before the main package.

Programmatic version sync: ensure optionalDependencies match the release version.

Fix static TLS crash: disable jemallocator for JS bindings via new feature gate.
Smoke test fix: include auto-generated glue code (index.js) in build artifacts.

Robustify discovery: replace fragile shell globs with recursive find for publication.

Safety gates: fail workflow if platform packages are missing during release.
@jj-devhub jj-devhub self-assigned this Dec 19, 2025
@jj-devhub jj-devhub added bug Something isn't working refactor Refactored code base optimize Optimizing existing feature labels Dec 19, 2025
@jj-devhub jj-devhub merged commit b331b7b into main Dec 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working optimize Optimizing existing feature refactor Refactored code base

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

0