From 1ccb30f0a70307cd5a681f7eee6a8c4fe3da7848 Mon Sep 17 00:00:00 2001 From: LukeGus Date: Mon, 12 Oct 2026 12:30:52 -0500 Subject: [PATCH] chore: only build update files for the release's own channel --- .github/workflows/electron.yml | 2 +- electron-builder.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/electron.yml b/.github/workflows/electron.yml index f3b4f5ab0..9ff207e86 100644 --- a/.github/workflows/electron.yml +++ b/.github/workflows/electron.yml @@ -148,7 +148,7 @@ jobs: # The updater only installs the x64 NSIS build; 32-bit installs get a link. # The combined x64+ia32 installer is never uploaded. - name: Fix Windows update files - run: node scripts/fix-update-info.cjs --drop ia32 --drop termix_windows_nsis.exe release/latest.yml release/beta.yml release/alpha.yml + run: node scripts/fix-update-info.cjs --drop ia32 --drop termix_windows_nsis.exe release/latest.yml release/beta.yml - name: Upload Windows x64 NSIS Installer uses: actions/upload-artifact@v7 diff --git a/electron-builder.json b/electron-builder.json index 03c8467e3..66bb8128c 100644 --- a/electron-builder.json +++ b/electron-builder.json @@ -156,6 +156,6 @@ "NSAppleEventsUsageDescription": "Termix needs access to control other applications for terminal operations." } }, - "generateUpdatesFilesForAllChannels": true, + "generateUpdatesFilesForAllChannels": false, "msiProjectCreated": "packaging/build/msi-shortcuts.cjs" }