This commit is contained in:
RoyceDa
2026-02-18 14:10:40 +02:00
parent fc73cf2acf
commit 05429a0726

View File

@@ -16,10 +16,25 @@ jobs:
uses: actions/setup-node@v6 uses: actions/setup-node@v6
with: with:
node-version: '24' node-version: '24'
cache: 'npm'
# Кэш для node_modules
- name: Cache node_modules
uses: actions/cache@v6
with:
path: node_modules
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
# Кэш для electron-builder
- name: Cache electron-builder
uses: actions/cache@v6
with:
path: |
${{ env.LOCALAPPDATA }}\\electron-builder\\Cache
${{ env.LOCALAPPDATA }}\\electron\\Cache
key: ${{ runner.os }}-electron-builder
- name: Install npm dependencies - name: Install npm dependencies
run: npm ci --legacy-peer-deps run: npm ci
- name: Build the application - name: Build the application
run: npm run kernel:win run: npm run kernel:win