diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index c598d9064..1611cd73e 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -22,6 +22,10 @@ jobs: uses: actions/setup-node@v2 with: node-version: 20.11.0 + + - uses: pnpm/action-setup@v3 + with: + version: 8 - uses: actions/setup-python@v4 with: @@ -33,8 +37,8 @@ jobs: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} SIGN: false run: | - yarn install --network-timeout 1000000 - yarn electron:build --publish="never" + pnpm install + pnpm build --publish="never" - name: Upload artifact uses: actions/upload-artifact@v1.0.0 diff --git a/.github/workflows/lintAndTest.yaml b/.github/workflows/lintAndTest.yaml index 5ba3d11ac..adcbf6895 100644 --- a/.github/workflows/lintAndTest.yaml +++ b/.github/workflows/lintAndTest.yaml @@ -12,6 +12,11 @@ jobs: - uses: actions/setup-node@v2.1.2 with: node-version: '20.11.0' - - run: yarn install --network-timeout 1000000 - - run: yarn lint:check - - run: yarn test + + - uses: pnpm/action-setup@v3 + with: + version: 8 + + - run: pnpm install + - run: pnpm lint:check + - run: pnpm test diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 7ef164582..bad33bd22 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -27,6 +27,10 @@ jobs: with: node-version: 20.11.0 + - uses: pnpm/action-setup@v3 + with: + version: 8 + - name: Build & release Electron app shell: bash env: @@ -39,12 +43,12 @@ jobs: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} SIGN: true run: | - yarn install --network-timeout 1000000 - yarn electron:build --publish="always" + pnpm install + pnpm build - name: Upload artifact uses: actions/upload-artifact@v1.0.0 with: # Artifact name name: ${{ matrix.os }}-artifact # Directory containing files to upload - path: dist_electron \ No newline at end of file + path: release/**/* \ No newline at end of file