Stop attaching the TestFlight pkg to GitHub releases

The macOS pkg is App Store-signed (Sparkle stripped, not notarized) and
only exists for the TestFlight upload — installing it directly produces
an app that will not launch. Users should get the dmg or zip.
This commit is contained in:
Arkadiusz Fal
2026-07-18 18:54:34 +02:00
parent 658b1e827e
commit 94e3c25b37

View File

@@ -237,7 +237,9 @@ jobs:
fi fi
- uses: ncipollo/release-action@v1 - uses: ncipollo/release-action@v1
with: with:
artifacts: artifacts/**/*.ipa,artifacts/**/*.zip,artifacts/**/*.pkg,artifacts/**/*.dmg # No .pkg here on purpose: the mac TestFlight pkg is App Store-signed
# (no Sparkle, not notarized) and would not run if installed directly.
artifacts: artifacts/**/*.ipa,artifacts/**/*.zip,artifacts/**/*.dmg
commit: ${{ github.ref_name }} commit: ${{ github.ref_name }}
tag: ${{ steps.compute_tag.outputs.tag }} tag: ${{ steps.compute_tag.outputs.tag }}
prerelease: ${{ steps.compute_tag.outputs.prerelease }} prerelease: ${{ steps.compute_tag.outputs.prerelease }}