Add logo, add AppImage
Some checks failed
CI / test (push) Failing after 1m46s
Lint / test (push) Successful in 34s
Trivy / test (push) Successful in 26s

This commit is contained in:
Miguel Jacq 2025-12-15 11:48:09 +11:00
parent 3f0e38dadf
commit 839d2b9381
Signed by: mig5
GPG key ID: 59B3F0C24135C6A9
5 changed files with 384 additions and 2 deletions

17
release.sh Executable file
View file

@ -0,0 +1,17 @@
#!/bin/bash
set -eo pipefail
# Clean caches etc
filedust -y .
# Publish to Pypi
poetry build
poetry publish
# Make AppImage
poetry run pyproject-appimage
mv Enroll.AppImage dist/
# Sign packages
for file in `ls -1 dist/`; do qubes-gpg-client --batch --armor --detach-sign dist/$file > dist/$file.asc; done