diff --git a/.github/workflows/generate-srcinfo.yml b/.github/workflows/generate-srcinfo.yml index 19e94295..01cea9af 100644 --- a/.github/workflows/generate-srcinfo.yml +++ b/.github/workflows/generate-srcinfo.yml @@ -24,9 +24,12 @@ jobs: with: python-version: '3.12' + - uses: astral-sh/setup-uv@v7 + with: + cache-dependency-glob: .github/workflows/generate-srcinfo.yml + - name: Install dependencies run: | - pipx install --python '${{ steps.setup-python.outputs.python-path }}' uv uv tool install --python '${{ steps.setup-python.outputs.python-path }}' 'msys2-devtools[srcinfo-cache] @ git+https://github.com/msys2/msys2-devtools' - uses: msys2/setup-msys2@v2 @@ -65,9 +68,12 @@ jobs: with: python-version: '3.12' + - uses: astral-sh/setup-uv@v7 + with: + cache-dependency-glob: .github/workflows/generate-srcinfo.yml + - name: Install dependencies run: | - pipx install --python '${{ steps.setup-python.outputs.python-path }}' uv uv tool install --python '${{ steps.setup-python.outputs.python-path }}' 'msys2-devtools[pypi-cache,sbom] @ git+https://github.com/msys2/msys2-devtools' - name: Update the PyPI cache