Fix linux binary build

pull/482/head
Holger Müller 2022-03-26 20:11:33 +01:00 zatwierdzone przez GitHub
rodzic 747184e85f
commit 02de5a1650
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 11 dodań i 6 usunięć

Wyświetl plik

@ -11,20 +11,25 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: '3.10'
- name: Checkout repository
uses: actions/checkout@v2
- name: Install python
run: |
sudo apt-get update
sudo apt install -y python3.9 python3-pip python3.9-venv \
python3.9-dev \
python3-pyqt5
- name: Install dependencies and pyinstall
run: |
python3.9 -m venv build
. build/bin/activate
python -m pip install pip==22.0.4 setuptools==60.10.0
pip install -r requirements.txt
pip install PyInstaller==4.10
- name: Build binary
run: |
. build/bin/activate
pyinstaller --onefile -n nanovna-saver nanovna-saver.py
- name: Archive production artifacts
uses: actions/upload-artifact@v1
with: