From eaf41524794e0572bd639c2697ff54ab3f947790 Mon Sep 17 00:00:00 2001 From: Panadestein Date: Tue, 1 Sep 2026 10:27:11 +0000 Subject: [PATCH 1/2] =?UTF-8?q?ci:=20=F0=9F=90=9B=20fix=20broken=20sdist/w?= =?UTF-8?q?heel=20build=20step=20in=20deploy=20workflow?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit pipx run build no longer resolves an executable named 'build'; use uv directly and invoke the pyproject-build console script. --- .github/workflows/deploy.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index b866ba6..8c5517d 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -39,11 +39,15 @@ jobs: with: fetch-depth: 0 # such that setuptools_scm can do its job correctly + - name: Install the latest version of uv + uses: astral-sh/setup-uv@v7 + with: + enable-cache: true + - name: Build SDist and Wheel run: | - pipx install uv - - pipx run build --verbose --sdist --wheel --installer=uv + # the `build` package's console script is `pyproject-build`, not `build` + uvx --from build pyproject-build --verbose --sdist --wheel --installer=uv - uses: actions/upload-artifact@v7 with: From 7ffefaa25a91b47307a402d7de43c1ba7f3438cd Mon Sep 17 00:00:00 2001 From: Panadestein Date: Tue, 1 Sep 2026 12:47:40 +0000 Subject: [PATCH 2/2] chore: comments cleanup --- .github/workflows/deploy.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 8c5517d..3c58cb5 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -19,8 +19,8 @@ on: types: - opened - reopened - - synchronize # when new commits are pushed to the PR - - ready_for_review # when the PR is un-drafted + - synchronize + - ready_for_review concurrency: group: ${{ github.workflow }}-${{ github.ref }}