From c0f9398fc875f7d1573990cd487b635053bb73c5 Mon Sep 17 00:00:00 2001 From: Bruno Alla Date: Sat, 15 Aug 2026 09:08:10 +0100 Subject: [PATCH] ci: remove actions/setup-python in GHA Committed via https://github.com/asottile/all-repos --- .github/workflows/ci.yml | 6 ++---- .github/workflows/labels.yml | 9 ++------- 2 files changed, 4 insertions(+), 11 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d279f411f..b44475e17 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -51,12 +51,10 @@ jobs: steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 - - uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7 + - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0 with: python-version: ${{ matrix.python-version }} - allow-prereleases: true - - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0 - - run: uv sync --no-python-downloads + - run: uv sync shell: bash - run: uv run pytest --cov-report=xml shell: bash diff --git a/.github/workflows/labels.yml b/.github/workflows/labels.yml index ce32bc4bb..ccd95848e 100644 --- a/.github/workflows/labels.yml +++ b/.github/workflows/labels.yml @@ -12,11 +12,6 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 - - name: Set up Python - uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7 - with: - python-version: 3.x - - name: Install labels - run: pip install labels + - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0 - name: Sync config with Github - run: labels -u ${{ github.repository_owner }} -t ${{ secrets.GITHUB_TOKEN }} sync -f .github/labels.toml + run: uvx labels -u ${{ github.repository_owner }} -t ${{ secrets.GH_PAT }} sync -f .github/labels.toml