👷 build: disable pnpm gvs for desktop ci (#14357)

* 👷 build: disable pnpm gvs for desktop ci

* 👷 build: increase desktop install heap

* 👷 build: raise linux desktop file limit

* 👷 build: skip desktop package rebuild

* 👷 build: hoist desktop isolated install

* 👷 build: skip desktop dependency collector

* 👷 build: mark desktop modules externally handled

* 👷 build: limit desktop native runtime deps

* 👷 build: include get-windows runtime resolver deps
This commit is contained in:
Innei
2026-05-01 13:17:21 +08:00
committed by GitHub
parent d0091901dc
commit 948ba5ec68
6 changed files with 53 additions and 10 deletions
@@ -16,8 +16,12 @@ runs:
- name: Install dependencies
shell: bash
run: pnpm install --node-linker=hoisted
run: pnpm install --node-linker=hoisted --config.enable-global-virtual-store=false
env:
NODE_OPTIONS: --max-old-space-size=8192
- name: Install deps on Desktop
shell: bash
run: npm run install-isolated --prefix=./apps/desktop
run: pnpm --dir ./apps/desktop install --node-linker=hoisted --config.enable-global-virtual-store=false
env:
NODE_OPTIONS: --max-old-space-size=8192
+1 -1
View File
@@ -31,7 +31,7 @@ jobs:
uses: ./.github/actions/setup-env
- name: Install deps
run: pnpm install
run: pnpm install --config.enable-global-virtual-store=false
env:
NODE_OPTIONS: --max-old-space-size=8192
+1 -1
View File
@@ -68,7 +68,7 @@ jobs:
node-version: ${{ env.NODE_VERSION }}
- name: Install deps
run: pnpm install
run: pnpm install --config.enable-global-virtual-store=false
- name: Lint
run: bun run lint
+1 -1
View File
@@ -200,7 +200,7 @@ jobs:
node-version: ${{ env.NODE_VERSION }}
- name: Install deps
run: pnpm install
run: pnpm install --config.enable-global-virtual-store=false
- name: Lint
run: bun run lint