name: build_windows_app
on:
[push, pull_request]
jobs:
build:
runs-on: windows-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4
- name: Setup Python
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install -r requirements.txt
- name: Install Dependency Walker for Nuitka
uses: onesoftqwq/[email protected]
- name: Build exe
run: pyside6-deploy --mode onefile --name my_app --force
# run: pyside6-deploy --mode standalone --name my_app --force
- name: Upload artifact
uses: actions/upload-artifact@v4
with:
name: app
path: my_app.exe
# name: app
# path: my_app.dist/**
retention-days: 1
Do you think I wrote well?