diff --git a/.github/workflows/release_linux.yml b/.github/workflows/release_linux.yml index 5cbaee5..4ce5e99 100644 --- a/.github/workflows/release_linux.yml +++ b/.github/workflows/release_linux.yml @@ -29,6 +29,7 @@ jobs: - name: Build binary run: | . build/bin/activate + python setup.py -V pyinstaller --onefile -p src -n nanovna-saver nanovna-saver.py - name: Archive production artifacts uses: actions/upload-artifact@v1 diff --git a/.github/workflows/release_linux_modern.yml b/.github/workflows/release_linux_modern.yml index 6c0fc33..eb40ad3 100644 --- a/.github/workflows/release_linux_modern.yml +++ b/.github/workflows/release_linux_modern.yml @@ -30,6 +30,7 @@ jobs: - name: Build binary run: | . build/bin/activate + python setup.py -V pyinstaller --onefile -p src -n nanovna-saver nanovna-saver.py - name: Archive production artifacts uses: actions/upload-artifact@v1 diff --git a/.github/workflows/release_macos.yml b/.github/workflows/release_macos.yml index 8f33885..51229c3 100644 --- a/.github/workflows/release_macos.yml +++ b/.github/workflows/release_macos.yml @@ -23,6 +23,7 @@ jobs: pip install PyInstaller==5.9.0 - name: Build binary run: | + python setup.py -V pyinstaller --onefile -p src -n nanovna-saver nanovna-saver.py - name: Archive production artifacts diff --git a/.github/workflows/release_win.yml b/.github/workflows/release_win.yml index a84ad87..7b0b425 100644 --- a/.github/workflows/release_win.yml +++ b/.github/workflows/release_win.yml @@ -27,6 +27,7 @@ jobs: pip install PyInstaller==5.9.0 - name: Build binary run: | + python setup.py -V pyinstaller --onefile -p src -n nanovna-saver.exe nanovna-saver.py - name: Archive production artifacts diff --git a/.gitignore b/.gitignore index e9e1e9b..c4421e9 100644 --- a/.gitignore +++ b/.gitignore @@ -47,6 +47,7 @@ docs/_rst/* docs/_build/* cover/* MANIFEST +**/_version.py # Per-project virtualenvs .venv*/