mirror of
https://github.com/got-feedBack/feedBack-desktop.git
synced 2026-07-19 19:31:31 +00:00
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:
parent
970bd5068e
commit
a56ef7828c
4
.github/workflows/nightly.yml
vendored
4
.github/workflows/nightly.yml
vendored
@ -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" \
|
||||
|
||||
Loading…
Reference in New Issue
Block a user