jinjaturtle/release.sh
2025-11-25 15:44:12 +11:00

16 lines
296 B
Bash
Executable file

#!/bin/bash
set -eo pipefail
rm -rf dist
# Publish to Pypi
poetry build
poetry publish
# Make AppImage
poetry run pyproject-appimage
mv JinjaTurtle.AppImage dist/
# Sign packages
for file in `ls -1 dist/`; do qubes-gpg-client --batch --armor --detach-sign dist/$file > dist/$file.asc; done