bouquin/release.sh

17 lines
282 B
Bash
Raw Normal View History

#!/bin/bash
2025-11-07 17:04:21 +11:00
set -e
2025-11-07 14:03:17 +11:00
rm -rf dist
2025-11-12 10:00:21 +11:00
# Publish to Pypi
2025-11-07 17:04:21 +11:00
poetry build
poetry publish
2025-11-12 10:00:21 +11:00
# Make AppImage
poetry run pyproject-appimage
mv Bouquin.AppImage dist/
# Sign packages
for file in `ls -1 dist/`; do qubes-gpg-client --batch --armor --detach-sign dist/$file > dist/$file.asc; done