File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -12,11 +12,13 @@ jobs:
1212 check :
1313 runs-on : ubuntu-latest
1414 steps :
15- - uses : actions/checkout@v4
16- - uses : actions/setup-node@v4
15+ - uses : actions/checkout@v5
16+ - uses : pnpm/action-setup@v5
17+ - uses : actions/setup-node@v5
1718 with :
1819 node-version : 24
19- - run : npm ci
20- - run : npm run tsc
21- - run : npm run lint
22- - run : npm audit --audit-level=high --omit=dev
20+ cache : pnpm
21+ - run : pnpm install --frozen-lockfile
22+ - run : pnpm tsc
23+ - run : pnpm lint
24+ - run : pnpm audit --audit-level=high --prod
Original file line number Diff line number Diff line change 1212 dependency-review :
1313 runs-on : ubuntu-latest
1414 steps :
15- - uses : actions/checkout@v4
16- - uses : actions/dependency-review-action@v4
15+ - uses : actions/checkout@v5
16+ - uses : actions/dependency-review-action@v5
Original file line number Diff line number Diff line change @@ -12,28 +12,32 @@ jobs:
1212 build-mac :
1313 runs-on : macos-latest
1414 steps :
15- - uses : actions/checkout@v4
16- - uses : actions/setup-node@v4
15+ - uses : actions/checkout@v5
16+ - uses : pnpm/action-setup@v5
17+ - uses : actions/setup-node@v5
1718 with :
1819 node-version : 24
19- - run : npm ci
20- - run : npm run release
20+ cache : pnpm
21+ - run : pnpm install --frozen-lockfile
22+ - run : pnpm release
2123 env :
2224 GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
2325
2426 build-windows :
2527 runs-on : windows-latest
2628 steps :
27- - uses : actions/checkout@v4
28- - uses : actions/setup-node@v4
29+ - uses : actions/checkout@v5
30+ - uses : pnpm/action-setup@v5
31+ - uses : actions/setup-node@v5
2932 with :
3033 node-version : 24
34+ cache : pnpm
3135 - uses : actions/setup-python@v5
3236 with :
3337 python-version : ' 3.11'
34- - run : npm ci --ignore-scripts
35- - run : npx @ electron/ rebuild -f -w better-sqlite3
36- - run : npm run release
38+ - run : pnpm install --frozen-lockfile --ignore-scripts
39+ - run : pnpm exec electron- rebuild -f -w better-sqlite3
40+ - run : pnpm release
3741 env :
3842 GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
3943
Original file line number Diff line number Diff line change @@ -24,7 +24,6 @@ release
2424* .sln
2525* .sw ?
2626
27- pnpm-lock.yaml
2827yarn.lock
2928/test-results /
3029/playwright-report /
You can’t perform that action at this time.
0 commit comments