Configure packaging and release workflow to ship exclusively compiled binaries

This commit is contained in:
2026-09-03 21:37:31 +02:00
parent 6d1edf850c
commit 52fd645f17
3 changed files with 187 additions and 40 deletions
+8 -3
View File
@@ -1,4 +1,4 @@
name: Release Shippables
name: Release Binaries
on:
push:
@@ -18,11 +18,16 @@ jobs:
with:
python-version: '3.12'
- name: Assemble Shippables
- name: Install Build Dependencies
run: |
python -m pip install --upgrade pip
pip install pyinstaller -r requirements.txt
- name: Compile Standalone Binaries
run: |
python package_dist.py
- name: Publish Release
- name: Publish Release (Binaries Only)
uses: https://gitea.com/actions/gitea-release-action@v1
with:
files: |