From 9d83497cb81a83979cc62bf223d22a4dc64fad48 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 2 Mar 2026 13:56:02 +0000 Subject: [PATCH 1/2] Initial plan From 62aa9b1f5d1b6989c9c6863da3d8df72c485e36e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 2 Mar 2026 13:58:58 +0000 Subject: [PATCH 2/2] Fix: remove --locked flag from uv sync in copilot-setup-steps.yml The --locked flag requires a uv.lock file which doesn't exist in the python/ directory, causing the "Install Python dependencies" setup step to fail for CCA invocations. This aligns with the python-sdk-tests.yml workflow which uses uv sync without --locked. Co-authored-by: stephentoub <2642209+stephentoub@users.noreply.github.com> --- .github/workflows/copilot-setup-steps.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/copilot-setup-steps.yml b/.github/workflows/copilot-setup-steps.yml index 0e3f52360..b6650cd57 100644 --- a/.github/workflows/copilot-setup-steps.yml +++ b/.github/workflows/copilot-setup-steps.yml @@ -77,7 +77,7 @@ jobs: # Install Python dependencies - name: Install Python dependencies working-directory: ./python - run: uv sync --locked --all-extras --dev + run: uv sync --all-extras --dev # Install Go dependencies - name: Install Go dependencies