forked from vhaudiquet/weekly-activity
Add CI with checks and automated release builds
Gitea Actions workflow (.gitea/workflows/ci.yml): - check job: ruff format --check, ruff check, ty check on pushes to main - release job on v* tags: build a standalone Linux executable with PyInstaller (--onefile), smoke-test it, create a Gitea release via the API and upload the binary as an asset Also add a pyinstaller build dependency group and bump to 0.3.0.
This commit is contained in:
@@ -2,5 +2,7 @@
|
||||
__pycache__/
|
||||
*.pyc
|
||||
dist/
|
||||
build/
|
||||
*.spec
|
||||
*.egg-info/
|
||||
.ruff_cache/
|
||||
|
||||
Reference in New Issue
Block a user