Compare commits
1 Commits
82baef2b04
..
v1.0.3
| Author | SHA1 | Date | |
|---|---|---|---|
| a15adfc3b1 |
@@ -67,9 +67,18 @@ jobs:
|
|||||||
|
|
||||||
- run: npm ci
|
- run: npm ci
|
||||||
|
|
||||||
# Иначе EBADPLATFORM: пакет только для win32, текущий раннер — linux.
|
# Не используем `npm install`: на Linux npm падает с EBADPLATFORM для win32-пакета.
|
||||||
- name: sharp (@img/sharp-win32-x64) для Windows-артефакта при сборке на Linux
|
- name: sharp (@img/sharp-win32-x64) для Windows-артефакта при сборке на Linux
|
||||||
run: npm install --no-save --os=win32 --cpu=x64 @img/sharp-win32-x64@0.34.5
|
shell: bash
|
||||||
|
run: |
|
||||||
|
set -euo pipefail
|
||||||
|
tmp="$(mktemp -d)"
|
||||||
|
npm pack @img/sharp-win32-x64@0.34.5 --pack-destination "$tmp"
|
||||||
|
mkdir -p node_modules/@img/sharp-win32-x64
|
||||||
|
tar -xzf "$tmp/img-sharp-win32-x64-0.34.5.tgz" -C "$tmp"
|
||||||
|
cp -a "$tmp/package/." node_modules/@img/sharp-win32-x64/
|
||||||
|
test -f node_modules/@img/sharp-win32-x64/lib/sharp-win32-x64.node
|
||||||
|
rm -rf "$tmp"
|
||||||
|
|
||||||
- run: npm run build
|
- run: npm run build
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user