fix(release): rebrand Velopack packId Slopsmith -> feedback (#74)

The nupkg/installer artifact names were still 'Slopsmith-*' (packId), mismatching the app + the feedback-*.deb/.AppImage. Rebrand to 'feedback' now — safe before any installed base exists (Velopack matches the installed app's packId on update; changing it after users install would orphan their auto-updates). The client resolves updates by channel manifest (releases.<ch>.json), not packId, so no client change is needed.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Byron Gamatos
2026-07-03 15:26:56 +02:00
committed by GitHub
co-authored by Claude Opus 4.8
parent e22981405c
commit fad294c6fc
+3 -3
View File
@@ -329,7 +329,7 @@ jobs:
echo "::error::No .exe launcher in release/win-unpacked/"; ls -1 release/win-unpacked/ | head -20; exit 1
fi
vpk pack \
--packId Slopsmith \
--packId feedback \
--packVersion "${{ steps.velopack_channel.outputs.version }}" \
--channel "win-x64-${{ steps.velopack_channel.outputs.channel }}" \
--packDir release/win-unpacked \
@@ -412,7 +412,7 @@ jobs:
|| -z "${APPLE_TEAM_ID:-}" ]]; then
echo "::warning::Apple signing/notarization secrets incomplete — packing macOS Velopack release UNSIGNED. Gatekeeper will block auto-updates on user machines."
vpk pack \
--packId Slopsmith \
--packId feedback \
--packVersion "${{ steps.velopack_channel.outputs.version }}" \
--channel "osx-arm64-${{ steps.velopack_channel.outputs.channel }}" \
--packDir "$app" \
@@ -435,7 +435,7 @@ jobs:
--password "$APPLE_APP_SPECIFIC_PASSWORD" \
--team-id "$APPLE_TEAM_ID"
vpk pack \
--packId Slopsmith \
--packId feedback \
--packVersion "${{ steps.velopack_channel.outputs.version }}" \
--channel "osx-arm64-${{ steps.velopack_channel.outputs.channel }}" \
--packDir "$app" \