ci(electron): streamline release dependency setup (#10325)

This commit is contained in:
backryun
2026-08-16 12:14:50 +09:00
committed by GitHub
parent 757b195540
commit 47f53f37ea
5 changed files with 236 additions and 29 deletions

View File

@@ -93,14 +93,6 @@ jobs:
node-version: 24
cache: npm
- name: Cache node_modules
uses: actions/cache@v6.1.0
with:
path: node_modules
key: ${{ runner.os }}-node-${{ hashFiles('package-lock.json') }}
restore-keys: |
${{ runner.os }}-node-
- name: Install dependencies
run: npm ci
env:
@@ -158,7 +150,7 @@ jobs:
- name: Install Electron dependencies
working-directory: electron
run: npm install --no-audit --no-fund
run: npm ci --no-audit --no-fund
- name: Build Electron for ${{ matrix.platform }}
working-directory: electron