mirror of
https://github.com/getcompanion-ai/co-mono.git
synced 2026-04-15 06:04:40 +00:00
fix: add --force to npm install for cross-platform native bindings
This commit is contained in:
parent
f054150ea3
commit
d863c8eb21
1 changed files with 3 additions and 2 deletions
5
.github/workflows/build-binaries.yml
vendored
5
.github/workflows/build-binaries.yml
vendored
|
|
@ -43,9 +43,10 @@ jobs:
|
|||
run: |
|
||||
# npm ci only installs optional deps for the current platform (linux-x64)
|
||||
# We need all platform bindings for bun cross-compilation
|
||||
# Use --force to bypass platform checks (os/cpu restrictions in package.json)
|
||||
|
||||
# Clipboard bindings for all target platforms
|
||||
npm install --no-save \
|
||||
npm install --no-save --force \
|
||||
@crosscopy/clipboard-darwin-arm64@0.2.8 \
|
||||
@crosscopy/clipboard-darwin-x64@0.2.8 \
|
||||
@crosscopy/clipboard-linux-x64-gnu@0.2.8 \
|
||||
|
|
@ -53,7 +54,7 @@ jobs:
|
|||
@crosscopy/clipboard-win32-x64-msvc@0.2.8
|
||||
|
||||
# Sharp bindings for all target platforms
|
||||
npm install --no-save \
|
||||
npm install --no-save --force \
|
||||
@img/sharp-darwin-arm64@0.34.5 \
|
||||
@img/sharp-darwin-x64@0.34.5 \
|
||||
@img/sharp-linux-x64@0.34.5 \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue