From 90ed49e16a8fb6092796ecefcbf83bdcd46e3076 Mon Sep 17 00:00:00 2001 From: Aidan Daly Date: Wed, 29 Apr 2026 15:23:30 -0400 Subject: [PATCH] fix(ci): install uv in release workflow prepare steps The create.test.ts tests require uv for Python project scaffolding. The Build and Test workflow installs it via astral-sh/setup-uv, but the release workflow's prepare steps were missing it, causing test failures during the snapshot update step. --- .github/workflows/release-main-and-preview.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/release-main-and-preview.yml b/.github/workflows/release-main-and-preview.yml index 2866ca09a..9c15750b8 100644 --- a/.github/workflows/release-main-and-preview.yml +++ b/.github/workflows/release-main-and-preview.yml @@ -99,6 +99,9 @@ jobs: with: node-version: 20.x + - name: Install uv + uses: astral-sh/setup-uv@v7 + - name: Configure git run: | git config --global user.name "github-actions[bot]" @@ -198,6 +201,9 @@ jobs: with: node-version: 20.x + - name: Install uv + uses: astral-sh/setup-uv@v7 + - name: Configure git run: | git config --global user.name "github-actions[bot]"