fix(nightly): suppress Velopack Portable.zip on macOS too

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 <noreply@anthropic.com>
This commit is contained in:
OmikronApex 2026-07-12 22:54:50 +02:00
parent 970bd5068e
commit a56ef7828c

View File

@ -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" \