feat(wasm-privacy-coin): wasm java packaging#293
Conversation
Ticket: CSHLD: 784
| uses: actions/download-artifact@v4 | ||
| with: | ||
| name: wasm-privacy-coin-build | ||
| path: packages/wasm-privacy-coin/dist/ |
There was a problem hiding this comment.
The JAR ends up double-nested here — v4 extracts artifact paths relative to this destination, so it lands at dist/packages/wasm-privacy-coin/dist/wasm-privacy-coin.jar instead of where the deploy step looks. Change to path: packages/wasm-privacy-coin/ (or drop the path entirely and adjust -Dfile accordingly).
| with: | ||
| name: wasm-privacy-coin-build | ||
| path: | | ||
| packages/wasm-privacy-coin/pkg/ |
There was a problem hiding this comment.
pkg/ is wasm-pack output and won't exist here since this package has needs-wasm-pack: false. Safe to remove this path.
|
|
||
| <groupId>com.bitgo</groupId> | ||
| <artifactId>wasm-privacy-coin</artifactId> | ||
| <version>0.1.0</version> |
There was a problem hiding this comment.
This version is read statically so every master merge will attempt to publish 0.1.0 — CodeArtifact release repos reject re-publishing an existing version. Worth wiring into multi-semantic-release output (same pattern as grpc-protobufs) or adding a version-change gate.
Ticket: CSHLD: 784