diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 67816ea03..bb76f5394 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -13,34 +13,36 @@ jobs: - uses: actions/checkout@v4 with: submodules: "recursive" - + - name: Set up Python uses: actions/setup-python@v5 with: python-version: "3.9" - + - name: Install dependencies (Linux/MacOS) if: runner.os != 'Windows' run: | python -m pip install --upgrade pip python -m pip install uv RUST_LOG=trace python -m uv pip install -e .[all] --verbose + python -m uv pip install build shell: bash - name: Install dependencies (Windows) if: runner.os == 'Windows' env: - RUST_LOG: trace + RUST_LOG: trace run: | python -m pip install --upgrade pip python -m pip install uv python -m uv pip install -e .[all] --verbose + python -m uv pip install build shell: cmd - + - name: Build source distribution run: | python -m build --sdist - + - name: Publish distribution to PyPI # TODO: move to tag based releases # if: startsWith(github.ref, 'refs/tags')