From 9dee5c9e96e25ec883e9e7858dd47f26f92207ae Mon Sep 17 00:00:00 2001 From: Ethanfly Date: Mon, 5 Jan 2026 14:02:46 +0800 Subject: [PATCH] fix: disable electron-builder auto-publish, let release job handle it --- .github/workflows/release.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 518d85d..ad62baa 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -15,13 +15,13 @@ jobs: include: - os: windows-latest artifact_name: EasyShell-Windows - build_cmd: npm run build && npx electron-builder --win + build_cmd: npm run build && npx electron-builder --win --publish never - os: macos-latest artifact_name: EasyShell-Mac - build_cmd: npm run build && npx electron-builder --mac + build_cmd: npm run build && npx electron-builder --mac --publish never - os: ubuntu-latest artifact_name: EasyShell-Linux - build_cmd: npm run build && npx electron-builder --linux + build_cmd: npm run build && npx electron-builder --linux --publish never steps: - name: Checkout code @@ -42,8 +42,6 @@ jobs: - name: Build application run: ${{ matrix.build_cmd }} - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Upload artifacts uses: actions/upload-artifact@v4