diff --git a/.github/workflows/build-and-release.yml b/.github/workflows/build-and-release.yml index 35bbdde..729cf4e 100644 --- a/.github/workflows/build-and-release.yml +++ b/.github/workflows/build-and-release.yml @@ -69,6 +69,22 @@ jobs: echo "--------------------"; python --version; + - name: Setup electron cahce + uses: actions/cache@v4 + with: + path: ${{ env.HOME }}/.cache/electron + key: ${{ runner.os }}-electron-cache-${{ hashFiles('**/package.json') }} + restore-keys: | + ${{ runner.os }}-electron-cache- + + - name: Setup electron-builder cahce + uses: actions/cache@v4 + with: + path: ${{ env.HOME }}/.cache/electron-builder + key: ${{ runner.os }}-electron-builder-cache-${{ hashFiles('**/package.json') }} + restore-keys: | + ${{ runner.os }}-electron-builder-cache- + - name: pnpm install run: | echo "======================================================================"; diff --git a/.github/workflows/test-and-upload.yml b/.github/workflows/test-and-upload.yml index 13c7b06..41cdd02 100644 --- a/.github/workflows/test-and-upload.yml +++ b/.github/workflows/test-and-upload.yml @@ -72,6 +72,22 @@ jobs: echo "--------------------"; python --version; + - name: Setup electron cahce + uses: actions/cache@v4 + with: + path: ${{ env.HOME }}/.cache/electron + key: ${{ runner.os }}-electron-cache-${{ hashFiles('**/package.json') }} + restore-keys: | + ${{ runner.os }}-electron-cache- + + - name: Setup electron-builder cahce + uses: actions/cache@v4 + with: + path: ${{ env.HOME }}/.cache/electron-builder + key: ${{ runner.os }}-electron-builder-cache-${{ hashFiles('**/package.json') }} + restore-keys: | + ${{ runner.os }}-electron-builder-cache- + - name: pnpm install run: | echo "======================================================================";