File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -24,16 +24,16 @@ jobs:
2424 include :
2525 - os : macos-latest
2626 platform : mac
27- build_cmd : npm run build:mac-arm
27+ build_cmd : yarn build:mac-arm
2828
2929 - os : windows-latest
3030 platform : win
31- build_cmd : npm run build:win
31+ build_cmd : yarn build:win
3232
3333 # Uncomment if needed
3434 # - os: ubuntu-latest
3535 # platform: linux
36- # build_cmd: npm run build:linux
36+ # build_cmd: yarn build:linux
3737
3838 env :
3939 GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
@@ -49,15 +49,15 @@ jobs:
4949 uses : actions/setup-node@v4
5050 with :
5151 node-version : 20
52- cache : npm
52+ cache : yarn
5353
5454 - name : Restore Electron cache
5555 uses : actions/cache@v4
5656 with :
5757 path : |
5858 .cache/electron
5959 .cache/electron-builder
60- key : ${{ runner.os }}-electron-${{ hashFiles('package-lock.json ') }}
60+ key : ${{ runner.os }}-electron-${{ hashFiles('yarn.lock ') }}
6161
6262 - name : Install Linux dependencies
6363 if : matrix.os == 'ubuntu-latest'
@@ -73,15 +73,15 @@ jobs:
7373 libgbm1
7474
7575 - name : Install dependencies
76- run : npm ci
76+ run : yarn install --frozen-lockfile
7777
7878 - name : Rebuild native modules
7979 run : |
80- npm run rebuild || npx electron-rebuild -f
80+ yarn rebuild || npx electron-rebuild -f
8181 continue-on-error : true
8282
8383 - name : Typecheck
84- run : npm run typecheck
84+ run : yarn typecheck
8585
8686 - name : Build app
8787 run : ${{ matrix.build_cmd }}
You can’t perform that action at this time.
0 commit comments