Skip to content

Conversation

@lcovar
Copy link
Contributor

@lcovar lcovar commented Jan 30, 2026

The publish workflow was only uploading and downloading wasm-utxo build artifacts, causing wasm-solana (and wasm-bip32) to be published to npm without their dist/ folders. This resulted in broken npm packages that only contained package.json and README.md.

This fix adds a separate artifact upload step for wasm-solana in the finalize job, and a corresponding download step in the publish job, ensuring the built files are included when multi-semantic-release publishes to npm.

BTC-2990

@lcovar lcovar requested a review from a team as a code owner January 30, 2026 04:58
The publish workflow was only uploading and downloading wasm-utxo build
artifacts, causing wasm-solana (and wasm-bip32) to be published to npm
without their dist/ folders. This resulted in broken npm packages that
only contained package.json and README.md.

This fix adds a separate artifact upload step for wasm-solana in the
finalize job, and a corresponding download step in the publish job,
ensuring the built files are included when multi-semantic-release
publishes to npm.

BTC-2990
@OttoAllmendinger OttoAllmendinger merged commit 9fba676 into master Jan 30, 2026
6 checks passed
@OttoAllmendinger OttoAllmendinger deleted the BTC-2990 branch January 30, 2026 10:31
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.

3 participants