Feature/actions (#672)

* use python3.11
* noconsole for windows binary
* no more 32-Bit versions
pull/674/head
Holger Müller 2023-08-03 17:01:03 +02:00 zatwierdzone przez GitHub
rodzic 4257ac152a
commit 2f8c5346eb
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
2 zmienionych plików z 12 dodań i 13 usunięć

Wyświetl plik

@ -11,7 +11,7 @@ jobs:
runs-on: windows-latest
strategy:
matrix:
arch: [x64, x86]
arch: [x64, ]
steps:
- uses: actions/checkout@v3
@ -20,7 +20,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: 3.9
python-version: 3.11
architecture: ${{ matrix.arch }}
- name: Install dependencies and pyinstall
run: |
@ -30,8 +30,7 @@ jobs:
- name: Build binary
run: |
python setup.py -V
pyinstaller --onefile -i icon_48x48.ico -p src -n nanovna-saver.exe nanovna-saver.py
pyinstaller --onefile --noconsole -i icon_48x48.ico -p src -n nanovna-saver.exe nanovna-saver.py
- name: Archive production artifacts
uses: actions/upload-artifact@v1
with: