Skip to content

chore(ci): download hyperd from Java API bundle in npm-build-publish (#121)#130

Merged
StefanSteiner merged 1 commit into
tableau:mainfrom
StefanSteiner:fix/npm-publish-java-package
Jun 10, 2026
Merged

chore(ci): download hyperd from Java API bundle in npm-build-publish (#121)#130
StefanSteiner merged 1 commit into
tableau:mainfrom
StefanSteiner:fix/npm-publish-java-package

Conversation

@StefanSteiner

Copy link
Copy Markdown
Contributor

The npm-build-publish workflow still used the C++ API bundle URL (tableauhyperapi-cxx-*) and its SHA-256 hashes for downloading hyperd. PR #121 switched hyperdb-bootstrap to the Java bundle (because the C++ macos-arm64 zip ships an x86_64 hyperd — upstream packaging defect), but missed this workflow which downloads hyperd independently for the npm package build.

Switch the URL template from cxx → java and update the per-platform SHA-256 hashes to the Java bundle values (same ones verified and pinned in hyperdb-bootstrap/hyperd-version.toml).

…ableau#121)

The npm-build-publish workflow still used the C++ API bundle URL
(tableauhyperapi-cxx-*) and its SHA-256 hashes for downloading hyperd.
PR tableau#121 switched hyperdb-bootstrap to the Java bundle (because the C++
macos-arm64 zip ships an x86_64 hyperd — upstream packaging defect), but
missed this workflow which downloads hyperd independently for the npm
package build.

Switch the URL template from cxx → java and update the per-platform
SHA-256 hashes to the Java bundle values (same ones verified and pinned
in hyperdb-bootstrap/hyperd-version.toml).
@StefanSteiner StefanSteiner force-pushed the fix/npm-publish-java-package branch from b299e09 to 92e49c0 Compare June 10, 2026 00:10
@StefanSteiner StefanSteiner merged commit d073487 into tableau:main Jun 10, 2026
12 checks passed
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