Fix macOS action

This commit is contained in:
Natsumi
2025-08-12 01:43:15 +12:00
parent 931329d953
commit ff7101781b
2 changed files with 4 additions and 4 deletions

View File

@@ -113,7 +113,7 @@ jobs:
path: 'build/VRCX_${{ needs.set_version.outputs.version }}.AppImage'
build_macos:
runs-on: macos-latest-large
runs-on: macos-latest
needs: [set_version, build_dotnet_linux, build_node]
steps:
@@ -128,9 +128,9 @@ jobs:
with:
node-version: lts/*
- name: Restore dependencies
run: npm ci
run: npm ci --arch=x64
- name: Build Electron-html
run: npm run prod-linux
run: npm run prod-linux --arch=x64
- name: Download Electron dotnet artifacts
uses: actions/download-artifact@v4
with:

View File

@@ -13,7 +13,7 @@
"test:coverage": "jest --coverage",
"prod": "cross-env PLATFORM=windows webpack --config webpack.config.js --mode production",
"prod-linux": "cross-env PLATFORM=linux webpack --config webpack.config.js --mode production",
"build-electron": "node ./src-electron/download-dotnet-runtime.js && node ./src-electron/patch-package-version.js && electron-builder --publish never",
"build-electron": "node ./src-electron/download-dotnet-runtime.js && node ./src-electron/patch-package-version.js && electron-builder --x64 --publish never",
"postbuild-electron": "node ./src-electron/patch-node-api-dotnet.js && node ./src-electron/rename-builds.js",
"start-electron": "electron ."
},