Force install of ARM64 Electron headers (#2759)

* Force install of ARM64 Electron headers

* Update other files and include x86
This commit is contained in:
Devin Binnie
2023-06-19 14:18:27 -04:00
committed by GitHub
parent 4428596809
commit 9869d9de22
6 changed files with 14 additions and 12 deletions

View File

@@ -82,6 +82,8 @@ jobs:
npm i -g node-gyp
node-gyp install
node-gyp install --devdir="C:\Users\runneradmin\.electron-gyp" --target=$(jq -r .devDependencies.electron package.json) --dist-url="https://electronjs.org/headers"
node-gyp install --devdir="C:\Users\runneradmin\.electron-gyp" --target=$(jq -r .devDependencies.electron package.json) --dist-url="https://electronjs.org/headers" --arch arm64
node-gyp install --devdir="C:\Users\runneradmin\.electron-gyp" --target=$(jq -r .devDependencies.electron package.json) --dist-url="https://electronjs.org/headers" --arch ia32
npm ci --openssl_fips=''
- name: nightly/test
uses: ./.github/actions/test