From a56ef7828cbfe75b77d02bd3cbf7f338347ca55f Mon Sep 17 00:00:00 2001 From: OmikronApex Date: Sun, 12 Jul 2026 22:54:50 +0200 Subject: [PATCH] fix(nightly): suppress Velopack Portable.zip on macOS too MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The mac vpk pack emitted feedback-osx-arm64-nightly-Portable.zip alongside the manual tester zip — same duplication as Windows. Updates use the -full.nupkg feed, so the portable zip is redundant. Co-Authored-By: Claude Fable 5 --- .github/workflows/nightly.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 98e2701..1c2c6a0 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -257,6 +257,8 @@ jobs: # applyable on user machines, so nightly notarizes here. Falls back to an # unsigned pack if any Apple secret is missing (forks / partial configs). # Runs before the keychain cleanup below (needs the signing cert). + # --noPortable: same as the Windows pack — the tester zip above is the + # one portable download; updates ride on the .nupkg feed. - name: Velopack pack (macOS) if: matrix.platform == 'mac' shell: bash @@ -285,6 +287,7 @@ jobs: --channel "osx-arm64-nightly" \ --packDir "$app" \ --mainExe "$mainexe" \ + --noPortable \ -o release/velopack else # vpk notarizes through a notarytool *credential profile*. Create it @@ -306,6 +309,7 @@ jobs: --channel "osx-arm64-nightly" \ --packDir "$app" \ --mainExe "$mainexe" \ + --noPortable \ -o release/velopack \ --signAppIdentity "$APPLE_SIGNING_IDENTITY" \ --signEntitlements "$PWD/resources/entitlements.mac.entitlements" \