diff --git a/.github/actions/setup-uv/action.yml b/.github/actions/setup-uv/action.yml index 0697b8cde..0becaffad 100644 --- a/.github/actions/setup-uv/action.yml +++ b/.github/actions/setup-uv/action.yml @@ -15,7 +15,7 @@ runs: using: "composite" steps: - name: Install uv - uses: astral-sh/setup-uv@v9.0.0 + uses: astral-sh/setup-uv@v7 with: enable-cache: true cache-dependency-glob: "uv.lock" diff --git a/.github/workflows/auto-close-duplicates.yml b/.github/workflows/auto-close-duplicates.yml index a58115b46..a5606e5ff 100644 --- a/.github/workflows/auto-close-duplicates.yml +++ b/.github/workflows/auto-close-duplicates.yml @@ -26,7 +26,7 @@ jobs: private-key: ${{ secrets.MARVIN_APP_PRIVATE_KEY }} - name: Install uv - uses: astral-sh/setup-uv@v9.0.0 + uses: astral-sh/setup-uv@v7 - name: Auto-close duplicate issues run: uv run scripts/auto_close_duplicates.py diff --git a/.github/workflows/auto-close-needs-mre.yml b/.github/workflows/auto-close-needs-mre.yml index ef041abb1..08428ab0c 100644 --- a/.github/workflows/auto-close-needs-mre.yml +++ b/.github/workflows/auto-close-needs-mre.yml @@ -26,7 +26,7 @@ jobs: private-key: ${{ secrets.MARVIN_APP_PRIVATE_KEY }} - name: Install uv - uses: astral-sh/setup-uv@v9.0.0 + uses: astral-sh/setup-uv@v7 - name: Auto-close needs MRE issues run: uv run scripts/auto_close_needs_mre.py diff --git a/.github/workflows/marvin-comment-on-issue.yml b/.github/workflows/marvin-comment-on-issue.yml index d795719ca..72c38cdf7 100644 --- a/.github/workflows/marvin-comment-on-issue.yml +++ b/.github/workflows/marvin-comment-on-issue.yml @@ -28,7 +28,7 @@ jobs: uses: actions/checkout@v7 - name: Install UV - uses: astral-sh/setup-uv@v9.0.0 + uses: astral-sh/setup-uv@v7 with: enable-cache: true cache-dependency-glob: "uv.lock" diff --git a/.github/workflows/marvin-comment-on-pr.yml b/.github/workflows/marvin-comment-on-pr.yml index 276fab800..369a90c6b 100644 --- a/.github/workflows/marvin-comment-on-pr.yml +++ b/.github/workflows/marvin-comment-on-pr.yml @@ -30,7 +30,7 @@ jobs: fetch-depth: 0 - name: Install UV - uses: astral-sh/setup-uv@v9.0.0 + uses: astral-sh/setup-uv@v7 with: enable-cache: true cache-dependency-glob: "uv.lock" diff --git a/.github/workflows/marvin-test-failure.yml b/.github/workflows/marvin-test-failure.yml index 6b2a332af..c0c532b23 100644 --- a/.github/workflows/marvin-test-failure.yml +++ b/.github/workflows/marvin-test-failure.yml @@ -41,7 +41,7 @@ jobs: # Install UV package manager - name: Install UV - uses: astral-sh/setup-uv@v9.0.0 + uses: astral-sh/setup-uv@v7 # Install dependencies - name: Install dependencies diff --git a/.github/workflows/publish-fastmcp-remote.yml b/.github/workflows/publish-fastmcp-remote.yml index a2ee35966..9e2c67990 100644 --- a/.github/workflows/publish-fastmcp-remote.yml +++ b/.github/workflows/publish-fastmcp-remote.yml @@ -24,7 +24,7 @@ jobs: ref: ${{ github.event.workflow_run.head_sha || github.sha }} - name: Install uv - uses: astral-sh/setup-uv@v9.0.0 + uses: astral-sh/setup-uv@v7 - name: Build fastmcp-remote run: uv build --package fastmcp-remote diff --git a/.github/workflows/publish-fastmcp-slim.yml b/.github/workflows/publish-fastmcp-slim.yml index b4d6ce0a3..9fdc69628 100644 --- a/.github/workflows/publish-fastmcp-slim.yml +++ b/.github/workflows/publish-fastmcp-slim.yml @@ -21,7 +21,7 @@ jobs: fetch-depth: 0 - name: Install uv - uses: astral-sh/setup-uv@v9.0.0 + uses: astral-sh/setup-uv@v7 - name: Build fastmcp-slim run: uv build --package fastmcp-slim diff --git a/.github/workflows/publish-fastmcp-tasks.yml b/.github/workflows/publish-fastmcp-tasks.yml index 1aec0c89f..29fc38554 100644 --- a/.github/workflows/publish-fastmcp-tasks.yml +++ b/.github/workflows/publish-fastmcp-tasks.yml @@ -38,7 +38,7 @@ jobs: fi - name: Install uv - uses: astral-sh/setup-uv@v9.0.0 + uses: astral-sh/setup-uv@v7 - name: Build fastmcp-tasks if: steps.package_present.outputs.present == 'true' diff --git a/.github/workflows/publish-fastmcp.yml b/.github/workflows/publish-fastmcp.yml index 76e789291..8b2ce33b2 100644 --- a/.github/workflows/publish-fastmcp.yml +++ b/.github/workflows/publish-fastmcp.yml @@ -27,7 +27,7 @@ jobs: ref: ${{ github.event.workflow_run.head_sha || github.sha }} - name: Install uv - uses: astral-sh/setup-uv@v9.0.0 + uses: astral-sh/setup-uv@v7 - name: Build fastmcp run: uv build --package fastmcp diff --git a/.github/workflows/run-schema-crash-test.yml b/.github/workflows/run-schema-crash-test.yml index 618db999e..6c9c766fb 100644 --- a/.github/workflows/run-schema-crash-test.yml +++ b/.github/workflows/run-schema-crash-test.yml @@ -37,7 +37,7 @@ jobs: - uses: actions/checkout@v7 - name: Install uv - uses: astral-sh/setup-uv@v9.0.0 + uses: astral-sh/setup-uv@v7 - name: Set up Python run: uv python install 3.12 diff --git a/.github/workflows/run-static.yml b/.github/workflows/run-static.yml index 98e04ee9a..8297ef413 100644 --- a/.github/workflows/run-static.yml +++ b/.github/workflows/run-static.yml @@ -37,6 +37,6 @@ jobs: resolution: locked - name: Run prek - uses: j178/prek-action@v3.0.0 + uses: j178/prek-action@v2 env: SKIP: no-commit-to-branch diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index b94e062c7..7db2b5865 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -90,7 +90,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v7 with: - node-version: "24" + node-version: "22" - name: Run conformance tests uses: ./.github/actions/run-pytest diff --git a/.github/workflows/run-upgrade-checks.yml b/.github/workflows/run-upgrade-checks.yml index fb532f3ba..485cf1919 100644 --- a/.github/workflows/run-upgrade-checks.yml +++ b/.github/workflows/run-upgrade-checks.yml @@ -38,7 +38,7 @@ jobs: resolution: upgrade - name: Run prek - uses: j178/prek-action@v3.0.0 + uses: j178/prek-action@v2 env: SKIP: no-commit-to-branch diff --git a/.github/workflows/update-config-schema.yml b/.github/workflows/update-config-schema.yml index d17f9f857..6600981da 100644 --- a/.github/workflows/update-config-schema.yml +++ b/.github/workflows/update-config-schema.yml @@ -33,7 +33,7 @@ jobs: token: ${{ steps.marvin-token.outputs.token }} - name: Install uv - uses: astral-sh/setup-uv@v9.0.0 + uses: astral-sh/setup-uv@v7 with: enable-cache: true cache-dependency-glob: "uv.lock" diff --git a/.github/workflows/update-sdk-docs.yml b/.github/workflows/update-sdk-docs.yml index aba01ac52..9d05684d4 100644 --- a/.github/workflows/update-sdk-docs.yml +++ b/.github/workflows/update-sdk-docs.yml @@ -33,7 +33,7 @@ jobs: token: ${{ steps.marvin-token.outputs.token }} - name: Install uv - uses: astral-sh/setup-uv@v9.0.0 + uses: astral-sh/setup-uv@v7 with: enable-cache: true cache-dependency-glob: "uv.lock"