From 3177e242a3a5e3f27528ebb2e0ebc7506a8ec345 Mon Sep 17 00:00:00 2001 From: Stefan VanBuren Date: Fri, 6 Feb 2026 16:35:15 -0500 Subject: [PATCH 1/2] Drop setup-python from CI Experimenting with if we need these. Signed-off-by: Stefan VanBuren --- .github/workflows/ci.yaml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 9f348be..c04cfd4 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -60,10 +60,6 @@ jobs: - uses: astral-sh/setup-uv@803947b9bd8e9f986429fa0c5a41c367cd732b41 # v7.2.1 - - uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 - with: - python-version: ${{ matrix.python }} - - uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6.2.0 with: go-version-file: protoc-gen-connect-python/go.mod @@ -110,10 +106,6 @@ jobs: - uses: astral-sh/setup-uv@803947b9bd8e9f986429fa0c5a41c367cd732b41 # v7.2.1 - - uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 - with: - python-version-file: pyproject.toml - - run: uv sync --frozen - run: uv build From a072711f3fc7515b7a0f9d10af7c83454a1238d9 Mon Sep 17 00:00:00 2001 From: Stefan VanBuren Date: Fri, 6 Feb 2026 16:55:36 -0500 Subject: [PATCH 2/2] Drop from release workflow as well This should all be through `uv` now. Signed-off-by: Stefan VanBuren --- .github/workflows/release.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 5a9f414..bc54b52 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -19,10 +19,6 @@ jobs: - uses: astral-sh/setup-uv@803947b9bd8e9f986429fa0c5a41c367cd732b41 # v7.2.1 - - uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 - with: - python-version-file: "pyproject.toml" - - uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6.2.0 with: go-version-file: protoc-gen-connect-python/go.mod