fix nighly, better structure , update package and project configuration and theme

This commit is contained in:
xgui4
2026-03-24 17:30:52 -04:00
parent ba0e7876c0
commit 1f79179c2e
34 changed files with 1043 additions and 413 deletions

View File

@@ -12,7 +12,7 @@ jobs:
nightly:
name: Build Nightly
strategy:
fail-fast: true
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest]
@@ -33,22 +33,12 @@ jobs:
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install . nuitka zstandard # zstandard accélère Nuitka
- name: Generate Qt Files (Linux)
if: matrix.os == 'ubuntu-latest'
run: |
chmod +x build.sh
./build.sh
- name: Generate Qt Files (Windows)
if: matrix.os == 'windows-latest'
run: |
./build.bat
pip install . nuitka zstandard
- name: Build with Nuitka
run: |
python -m nuitka --project src/main.py --output-dir=dist-build
hatch shell
python -m nuitka --standalone --enable-plugin=pyside6 src/main.py
- name: Package Windows build
if: matrix.os == 'windows-latest'