From 00cbb13b763603f292d41f05ed711c35f8322acc Mon Sep 17 00:00:00 2001 From: Jussi Kukkonen Date: Wed, 3 Jun 2026 19:12:09 +0300 Subject: [PATCH] workflows: Fix uv call Use uvx to run pip-compile Signed-off-by: Jussi Kukkonen --- .github/workflows/pin-requirements.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/pin-requirements.yml b/.github/workflows/pin-requirements.yml index 9d6cbb1f6..406dd282f 100644 --- a/.github/workflows/pin-requirements.yml +++ b/.github/workflows/pin-requirements.yml @@ -74,9 +74,6 @@ jobs: with: working-directory: install - - name: Install dependencies - run: uv install pip-tools - - name: Compute version from tag run: | echo "SIGSTORE_RELEASE_VERSION=$(echo "${SIGSTORE_RELEASE_TAG}" | sed 's/^v//')" >> "${GITHUB_ENV}" @@ -86,7 +83,10 @@ jobs: cd install echo "sigstore==${SIGSTORE_RELEASE_VERSION}" > requirements.in - pip-compile --allow-unsafe --generate-hashes --upgrade --output-file=requirements.txt requirements.in + uvx --from pip-tools pip-compile \ + --allow-unsafe --generate-hashes --upgrade \ + --output-file=requirements.txt \ + requirements.in - name: Commit changes and push to branch run: |