From d9536632e3e120a78983d27f18a70c8ce0e571b8 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Mon, 30 Mar 2026 17:53:45 +0000 Subject: [PATCH] Update `astral-sh/setup-uv` action to `v7.6.0` --- .github/workflows/autofix.yaml | 28 ++++++++++++++-------------- .github/workflows/changelog.yaml | 8 ++++---- .github/workflows/debug.yaml | 4 ++-- .github/workflows/docs.yaml | 6 +++--- .github/workflows/labels.yaml | 10 +++++----- .github/workflows/lint.yaml | 14 +++++++------- .github/workflows/release.yaml | 18 +++++++++--------- .github/workflows/renovate.yaml | 8 ++++---- .github/workflows/tests.yaml | 6 +++--- .github/workflows/unsubscribe.yaml | 2 +- 10 files changed, 52 insertions(+), 52 deletions(-) diff --git a/.github/workflows/autofix.yaml b/.github/workflows/autofix.yaml index d84875cf7..017eb1f4a 100644 --- a/.github/workflows/autofix.yaml +++ b/.github/workflows/autofix.yaml @@ -27,7 +27,7 @@ jobs: issues: write steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Manage setup guide issue env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -41,7 +41,7 @@ jobs: metadata: ${{ steps.metadata.outputs.metadata }} steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Run repomatic metadata id: metadata run: > @@ -65,7 +65,7 @@ jobs: pull-requests: write steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Run autopep8 if: fromJSON(needs.metadata.outputs.metadata).python_files # Ruff is not wrapping comments: https://github.com/astral-sh/ruff/issues/7414 @@ -106,7 +106,7 @@ jobs: pull-requests: write steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Run pyproject-fmt # pyproject-fmt returns exit code 1 when it reformats the file. # We ignore this since changes are expected in an autofix workflow. @@ -140,7 +140,7 @@ jobs: pull-requests: write steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Install shfmt # Required by the mdformat-shfmt plugin for shell code block formatting. run: sudo apt install --yes shfmt @@ -186,7 +186,7 @@ jobs: pull-requests: write steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Format JSON # Allow comments and trailing commas for JSONC files. # Biome auto-detects well-known JSONC files (tsconfig.json, etc.). @@ -222,7 +222,7 @@ jobs: pull-requests: write steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Fix typos run: uvx --no-progress --from . repomatic run typos - id: pr-metadata @@ -250,7 +250,7 @@ jobs: pull-requests: write steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Sync repomatic-managed files run: > uvx --no-progress --from . repomatic init @@ -283,7 +283,7 @@ jobs: pull-requests: write steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Install image optimization tools env: # Version appears in both the tag path and the .deb filename, @@ -331,7 +331,7 @@ jobs: pull-requests: write steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Sync .gitignore run: uvx --no-progress --from . repomatic sync-gitignore - id: pr-metadata @@ -360,7 +360,7 @@ jobs: pull-requests: write steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Sync bumpversion config run: uvx --no-progress --from . repomatic sync-bumpversion - id: pr-metadata @@ -392,7 +392,7 @@ jobs: with: # Fetch all history to extract all contributors. fetch-depth: 0 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Sync .mailmap run: uvx --no-progress --from . repomatic sync-mailmap --skip-if-missing - id: pr-metadata @@ -424,7 +424,7 @@ jobs: pull-requests: write steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Generate graph # Package name and output path are auto-detected from pyproject.toml. run: uvx --no-progress --from . repomatic update-deps-graph @@ -456,7 +456,7 @@ jobs: pull-requests: write steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Regenerate Sphinx autodoc # Omit --force so existing RST files (often with custom modifications produced by the next step) are preserved. # Only new module stubs are created, and deleted ones are left for manual removal by the maintainers. diff --git a/.github/workflows/changelog.yaml b/.github/workflows/changelog.yaml index 4c6d6e969..363c3008f 100644 --- a/.github/workflows/changelog.yaml +++ b/.github/workflows/changelog.yaml @@ -58,7 +58,7 @@ jobs: # See repomatic/github/actions.py for rationale. ref: ${{ github.sha }} fetch-tags: true - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Run repomatic metadata id: metadata run: > @@ -86,7 +86,7 @@ jobs: with: ref: ${{ github.sha }} fetch-tags: true - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Fix changelog dates and admonitions env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -130,7 +130,7 @@ jobs: with: # Use github.sha, not workflow_run.head_sha (stale after release cycle). ref: ${{ github.sha }} - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 if: fromJSON(needs.metadata.outputs.metadata)[format('{0}_bump_allowed', matrix.part)] - name: ${{ matrix.part }} version bump if: fromJSON(needs.metadata.outputs.metadata)[format('{0}_bump_allowed', matrix.part)] @@ -169,7 +169,7 @@ jobs: pull-requests: write steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 # --- Freeze commit: freeze everything to the release version. --- - name: Strip dev suffix for release # Bump the "dev" part: .dev0 → release (omitted), producing a clean X.Y.Z version. diff --git a/.github/workflows/debug.yaml b/.github/workflows/debug.yaml index 95f280e2a..4c19b1469 100644 --- a/.github/workflows/debug.yaml +++ b/.github/workflows/debug.yaml @@ -33,7 +33,7 @@ jobs: build_targets: ${{ steps.extend-matrix.outputs.targets }} steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Run repomatic metadata id: metadata run: > @@ -59,5 +59,5 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: crazy-max/ghaction-dump-context@5d2753e7076f4568c7729971e25231f32147e2d8 # v3.0.0 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - run: uvx --no-progress 'extra-platforms==11.0.0' \ No newline at end of file diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index 655aaa3f1..a390e6b8a 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -22,7 +22,7 @@ jobs: metadata: ${{ steps.metadata.outputs.metadata }} steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Run repomatic metadata id: metadata run: > @@ -42,7 +42,7 @@ jobs: contents: write steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Install Graphviz # So we can use the sphinx.ext.graphviz plugin. # See: https://www.sphinx-doc.org/en/master/usage/extensions/graphviz.html @@ -78,7 +78,7 @@ jobs: runs-on: ubuntu-slim steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Install Graphviz if: > fromJSON(needs.metadata.outputs.metadata).is_python_project diff --git a/.github/workflows/labels.yaml b/.github/workflows/labels.yaml index b45baa00a..1acdd52b5 100644 --- a/.github/workflows/labels.yaml +++ b/.github/workflows/labels.yaml @@ -33,7 +33,7 @@ jobs: issues: write steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Sync labels env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -48,7 +48,7 @@ jobs: metadata: ${{ steps.metadata.outputs.metadata }} steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Run repomatic metadata id: metadata run: > @@ -69,7 +69,7 @@ jobs: pull-requests: write steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Dump default rules run: uvx --no-progress --from . repomatic init labels - name: Apply rules @@ -91,7 +91,7 @@ jobs: pull-requests: write steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Dump default rules run: uvx --no-progress --from . repomatic init labels - name: Apply rules @@ -113,7 +113,7 @@ jobs: issues: write pull-requests: write steps: - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Add sponsor label env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index 7449dc8c0..798cb80b4 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -31,7 +31,7 @@ jobs: metadata: ${{ steps.metadata.outputs.metadata }} steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Run repomatic metadata id: metadata run: > @@ -48,7 +48,7 @@ jobs: runs-on: ubuntu-slim steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Lint repository metadata env: GH_TOKEN: ${{ secrets.REPOMATIC_PAT || secrets.GITHUB_TOKEN }} @@ -64,7 +64,7 @@ jobs: runs-on: ubuntu-slim steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Install all package dependencies # --all-extras and --all-groups are required as Mypy will check all Python files of the project, including # those related to optional features, tests, development and documentation. @@ -87,7 +87,7 @@ jobs: runs-on: ubuntu-slim steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Run yamllint run: uvx --no-progress --from . repomatic run yamllint -- . @@ -124,7 +124,7 @@ jobs: runs-on: ubuntu-slim steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Install shellcheck run: sudo apt update && sudo apt install --yes shellcheck - name: Setup problem matcher @@ -148,7 +148,7 @@ jobs: runs-on: ubuntu-slim steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Run zizmor run: uvx --no-progress --from . repomatic run zizmor -- . @@ -183,6 +183,6 @@ jobs: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 0 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Run gitleaks run: uvx --no-progress --from . repomatic run gitleaks -- detect --source . diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 43100bbc7..5b839c301 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -49,7 +49,7 @@ jobs: issues: write steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Extract PR reference id: extract env: @@ -103,7 +103,7 @@ jobs: run: git branch --all - name: List all commits run: git log --decorate=full --oneline - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Run repomatic metadata id: metadata run: > @@ -130,7 +130,7 @@ jobs: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: ref: ${{ matrix.commit }} - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Build package run: uv --no-progress build - name: Generate build attestations @@ -172,7 +172,7 @@ jobs: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: ref: ${{ matrix.commit }} - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Setup venv run: uv --no-progress venv --python 3.13 - name: Install Nuitka @@ -288,7 +288,7 @@ jobs: DOWNLOAD_PATH: ${{ steps.artifacts.outputs.download-path }} BIN_NAME: ${{ matrix.bin_name }} run: chmod +x "${DOWNLOAD_PATH}/${BIN_NAME}" - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Run test plan for binary env: DOWNLOAD_PATH: ${{ steps.artifacts.outputs.download-path }} @@ -316,7 +316,7 @@ jobs: # PAT required so tag pushes trigger downstream on.push.tags workflows. # See repomatic/git_ops.py module docstring. token: ${{ secrets.REPOMATIC_PAT || secrets.GITHUB_TOKEN }} - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Create and push tag # Idempotent: skips if tag already exists instead of failing. This allows re-running # workflows interrupted after tag creation. @@ -346,7 +346,7 @@ jobs: id-token: write attestations: write steps: - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Download build artifacts uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0 id: download @@ -388,7 +388,7 @@ jobs: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: ref: ${{ matrix.commit }} - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 with: enable-cache: false - name: Download Python package @@ -483,7 +483,7 @@ jobs: contents: write steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Download all build artifacts uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0 with: diff --git a/.github/workflows/renovate.yaml b/.github/workflows/renovate.yaml index b074cc77a..0aec48ddb 100644 --- a/.github/workflows/renovate.yaml +++ b/.github/workflows/renovate.yaml @@ -32,7 +32,7 @@ jobs: metadata: ${{ steps.metadata.outputs.metadata }} steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Run repomatic metadata id: metadata run: > @@ -48,7 +48,7 @@ jobs: pull-requests: write steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Check Renovate prerequisites id: checks @@ -84,7 +84,7 @@ jobs: pull-requests: write steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 # Materialize bundled default renovate.json5 when absent. Downstream # repos that use clean-unmodified-configs correctly delete on-disk @@ -161,7 +161,7 @@ jobs: pull-requests: write steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - id: sync name: Sync uv.lock run: > diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index a8f10bdb5..a3e67cf60 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -39,7 +39,7 @@ jobs: metadata: ${{ steps.metadata.outputs.metadata }} steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Run repomatic metadata id: metadata run: > @@ -66,7 +66,7 @@ jobs: continue-on-error: ${{ matrix.state == 'unstable' }} steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Force native ARM64 Python on Windows ARM64 # Workaround for https://github.com/astral-sh/uv/issues/12906: uv defaults to x86_64 Python on ARM64 Windows, # relying on transparent emulation. Native extensions with Rust (e.g., test-results-parser from codecov-cli) @@ -154,7 +154,7 @@ jobs: CLI_SCRIPTS: ${{ fromJSON(needs.metadata.outputs.metadata).cli_scripts }} GIT_URL: git+https://github.com/${{ github.repository }} steps: - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Install Python run: uv --no-progress venv --python 3.14 - name: Run stable CLI diff --git a/.github/workflows/unsubscribe.yaml b/.github/workflows/unsubscribe.yaml index 5314aca2f..1dd052383 100644 --- a/.github/workflows/unsubscribe.yaml +++ b/.github/workflows/unsubscribe.yaml @@ -41,7 +41,7 @@ jobs: # is frozen to a PyPI pin, so no checkout is required. - if: github.repository == 'kdeldycke/repomatic' uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Unsubscribe from closed threads env: GH_TOKEN: ${{ secrets.REPOMATIC_NOTIFICATIONS_PAT }}