From e6a33f093ec6240dc16a7332e1e3991cabde0b3b Mon Sep 17 00:00:00 2001 From: pompurin404 Date: Tue, 6 Aug 2024 20:02:26 +0800 Subject: [PATCH] fix builder --- .github/workflows/build.yml | 18 ++++++++++++++++++ electron-builder.yml | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3f32d5b..73f034b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,10 +32,16 @@ jobs: with: version: 9 - name: Install Dependencies + env: + npm_config_arch: ${{ matrix.arch }} + npm_config_target_arch: ${{ matrix.arch }} run: | pnpm install pnpm prepare --${{ matrix.arch }} - name: Build + env: + npm_config_arch: ${{ matrix.arch }} + npm_config_target_arch: ${{ matrix.arch }} run: pnpm build:win --${{ matrix.arch }} - name: Upload Artifacts uses: actions/upload-artifact@v4 @@ -74,10 +80,16 @@ jobs: with: version: 9 - name: Install Dependencies + env: + npm_config_arch: ${{ matrix.arch }} + npm_config_target_arch: ${{ matrix.arch }} run: | pnpm install pnpm prepare --${{ matrix.arch }} - name: Build + env: + npm_config_arch: ${{ matrix.arch }} + npm_config_target_arch: ${{ matrix.arch }} run: pnpm build:linux --${{ matrix.arch }} - name: Upload Artifacts uses: actions/upload-artifact@v4 @@ -118,10 +130,16 @@ jobs: with: version: 9 - name: Install Dependencies + env: + npm_config_arch: ${{ matrix.arch }} + npm_config_target_arch: ${{ matrix.arch }} run: | pnpm install pnpm prepare --${{ matrix.arch }} - name: Build + env: + npm_config_arch: ${{ matrix.arch }} + npm_config_target_arch: ${{ matrix.arch }} run: pnpm build:mac --${{ matrix.arch }} - name: Upload Artifacts uses: actions/upload-artifact@v4 diff --git a/electron-builder.yml b/electron-builder.yml index 631b493..cd2a20c 100644 --- a/electron-builder.yml +++ b/electron-builder.yml @@ -53,5 +53,5 @@ linux: maintainer: mihomo-party category: Utility artifactName: ${name}-linux-${version}-${arch}.${ext} -npmRebuild: false +npmRebuild: true publish: []