fix: download binaries from R2 before npm publish

The npm CLI platform packages were being published without binaries
because publishNpmCli() wasn't downloading them from R2 first.

- Add downloadFromReleases() helper to utils.ts
- Update publishNpmCli() to download platform binaries before publish
- Add sdks/cli/platforms/*/bin/ to .gitignore
This commit is contained in:
Nathan Flurry 2026-01-29 23:35:19 -08:00
parent cea02983b9
commit acc112d147
No known key found for this signature in database
GPG key ID: 6A5F43A4F3241BCA
3 changed files with 62 additions and 3 deletions

3
.gitignore vendored
View file

@ -39,3 +39,6 @@ npm-debug.log*
# Rust
Cargo.lock
**/*.rs.bk
# CLI binaries (downloaded during npm publish)
sdks/cli/platforms/*/bin/