build: deploy windows builds as zip files

This commit is contained in:
CJ van den Berg 2025-01-30 14:51:50 +01:00
parent 56e6412837
commit c2b066824f
Signed by: neurocyte
GPG key ID: 8EB1E1BB660E3FB9

View file

@ -28,9 +28,15 @@ TARGETS=$(/bin/ls)
for target in $TARGETS; do
if [ -d "$target" ]; then
cd "$target"
echo packing "$target"...
tar -czf "../../${APPNAME}-${VERSION}-${target}.tar.gz" -- *
cd ..
if [ "${target:0:8}" == "windows-" ]; then
echo packing zip "$target"...
zip -r "../../${APPNAME}-${VERSION}-${target}.zip" ./*
cd ..
else
echo packing tar "$target"...
tar -czf "../../${APPNAME}-${VERSION}-${target}.tar.gz" -- *
cd ..
fi
fi
done
@ -42,7 +48,7 @@ TARFILES=$(/bin/ls)
for tarfile in $TARFILES; do
echo signing "$tarfile"...
gpg --local-user 4E6CF7234FFC4E14531074F98EB1E1BB660E3FB9 --detach-sig "$tarfile"
sha256sum -b "$tarfile" > "${tarfile}.sha256"
sha256sum -b "$tarfile" >"${tarfile}.sha256"
done
echo "done making release $VERSION @ $DESTDIR"