name: build-windows on: push: tags: - "v*" workflow_dispatch: jobs: windows-exe: runs-on: windows-latest steps: - uses: actions/checkout@v4 - name: Install uv uses: astral-sh/setup-uv@v5 - name: Set up Python run: uv python install 3.12 - name: Build neotalk.exe run: > uv run --extra build pyinstaller --noconfirm --clean --distpath dist --workpath build/pyinstaller packaging/neotalk.spec - name: Upload artifact uses: actions/upload-artifact@v4 with: name: neotalk-windows path: dist/neotalk.exe