diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 2e6d597..80daf67 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -37,12 +37,14 @@ jobs: python tests/build_exe.py - name: Get package path - shell: python -c "import site; print(site.getsitepackages()[1])" id: get_package_path + run: | + echo "::set-output name=package_path::$(python -c "import site; print(site.getsitepackages()[1])")" + - name: Package with PyInstaller - shell: | - pyinstaller --onefile --clean --add-data "{{ steps.get_package_path.outputs.stdout }}/pywxdump/version_list.json;pywxdump" --distpath=dist --workpath=build --specpath=build --name=pywxdump dist/tmp.py - continue-on-error: true + run: | + pyinstaller --onefile --clean --add-data "${{ steps.get_package_path.outputs.package_path }}/pywxdump/version_list.json;pywxdump" --distpath=dist --workpath=build --specpath=build --name=pywxdump dist/tmp.py + - name: test run: |