name: pyinstaller on: push: branches: - master jobs: build: runs-on: windows-latest strategy: fail-fast: false steps: - uses: actions/checkout@v2 - uses: actions/setup-python@v2 with: python-version: '3.11' - uses: engineerd/configurator@v0.0.8 with: name: "upx.exe" url: "https://github.com/upx/upx/releases/download/v4.1.0/upx-4.1.0-win64.zip" pathInArchive: "upx-4.1.0-win64/upx.exe" - run: pip install -r requirements.txt - run: pip install pyinstaller garth - run: pyinstaller standalone.spec - uses: actions/upload-artifact@v2 with: path: dist/*