Skip to content

Commit 635f6e2

Browse files
committed
Fix CI build by regenerating package-lock.json with full rolldown bindings
vite 8 bundles rolldown (its new Rust bundler) as a direct dependency, which ships per-platform native binaries as optional deps. The lockfile generated on macOS arm64 only recorded a resolved entry for @rolldown/binding-darwin-arm64, so npm install failed on the Linux x64 GitHub Actions runner with 'Cannot find native binding' (npm/cli#4828). Regenerated the lockfile using npm install --os=linux --cpu=x64 --libc=glibc which causes npm to write full resolved/integrity entries for every platform variant (including linux-x64-gnu used by ubuntu-latest), then reinstalled normally for local development. Also updated snapshots for react-bootstrap-icons 1.11.3 -> 1.11.6, an in-range transitive bump picked up by the lockfile regeneration that adds bi-* CSS classes to icon SVGs.
1 parent 0c7c236 commit 635f6e2

5 files changed

Lines changed: 1374 additions & 586 deletions

File tree

0 commit comments

Comments
 (0)