test venv build

pull/678/head
Holger Müller 2023-11-03 14:37:55 +01:00
rodzic 60d51a78a2
commit d60c4dcda8
1 zmienionych plików z 3 dodań i 0 usunięć

Wyświetl plik

@ -24,11 +24,14 @@ jobs:
architecture: ${{ matrix.arch }}
- name: Install dependencies and pyinstall
run: |
python3 -m venv venv
. venv/bin/activate
pip install -U pip setuptools setuptools-scm
pip install -r requirements.txt
pip install PyInstaller==6.1.0
- name: Build binary
run: |
. venv/bin/activate
python setup.py -V
pyinstaller --onefile --noconsole -i icon_48x48.ico -p src -n nanovna-saver.exe nanovna-saver.py
- name: Archive production artifacts