From 5005f6abf33eeb295a42cad3d749bb1cfb1441f0 Mon Sep 17 00:00:00 2001 From: Avasam Date: Thu, 26 Dec 2024 16:46:21 -0500 Subject: [PATCH] Use astral-sh/setup-uv to install uv in CI --- .github/workflows/daily.yml | 3 +-- .github/workflows/tests.yml | 9 +++------ 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/.github/workflows/daily.yml b/.github/workflows/daily.yml index 8ca4191afb5a..05f788afa922 100644 --- a/.github/workflows/daily.yml +++ b/.github/workflows/daily.yml @@ -121,8 +121,7 @@ jobs: - uses: actions/setup-python@v5 with: python-version: "3.12" - - name: Install uv - run: curl -LsSf https://astral.sh/uv/install.sh | sh + - uses: astral-sh/setup-uv@v5 - name: Run tests run: | cd stub_uploader diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 43ccb2319822..d3a4ff33895e 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -43,8 +43,7 @@ jobs: with: # Max supported Python version as of pytype 2024.9.13 python-version: "3.12" - - name: Install uv - run: curl -LsSf https://astral.sh/uv/install.sh | sh + - uses: astral-sh/setup-uv@v5 - run: uv pip install -r requirements-tests.txt --system - name: Install external dependencies for 3rd-party stubs run: | @@ -121,8 +120,7 @@ jobs: - uses: actions/setup-python@v5 with: python-version: "3.12" - - name: Install uv - run: curl -LsSf https://astral.sh/uv/install.sh | sh + - uses: astral-sh/setup-uv@v5 - name: Install typeshed test-suite requirements # Install these so we can run `get_external_stub_requirements.py` run: uv pip install -r requirements-tests.txt --system @@ -183,8 +181,7 @@ jobs: - uses: actions/setup-python@v5 with: python-version: "3.12" - - name: Install uv - run: curl -LsSf https://astral.sh/uv/install.sh | sh + - uses: astral-sh/setup-uv@v5 - name: Run tests run: | cd stub_uploader