From 4758505a530ee763a3bc64b8ac6210531169b747 Mon Sep 17 00:00:00 2001 From: Ben Broderick Phillips Date: Fri, 25 Jul 2025 14:30:11 -0400 Subject: [PATCH 1/2] Install azsdk mcp server in copilot setup steps --- .github/workflows/copilot-setup-steps.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/copilot-setup-steps.yml b/.github/workflows/copilot-setup-steps.yml index a06f3a72fae4..a3424cab0e18 100644 --- a/.github/workflows/copilot-setup-steps.yml +++ b/.github/workflows/copilot-setup-steps.yml @@ -12,21 +12,25 @@ jobs: steps: - name: Checkout code uses: actions/checkout@v4 - + - name: Setup Python uses: actions/setup-python@v4 with: python-version: '3.9' cache: 'pip' - + - name: Create and activate virtual environment run: | python -m venv .venv source .venv/bin/activate echo "VIRTUAL_ENV=$(pwd)/.venv" >> $GITHUB_ENV echo "$(pwd)/.venv/bin" >> $GITHUB_PATH - + - name: Install Dependencies run: | python -m pip install --upgrade pip python -m pip install -r eng/ci_tools.txt + + - name: Install azsdk mcp server + run: | + ./eng/common/mcp/azure-sdk-mcp.ps1 -InstallDirectory $HOME/bin From 00cd7559acfcbbd1ebdd75e9cdfe1ec365111964 Mon Sep 17 00:00:00 2001 From: Ben Broderick Phillips Date: Fri, 25 Jul 2025 14:49:54 -0400 Subject: [PATCH 2/2] use pwsh shell --- .github/workflows/copilot-setup-steps.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/copilot-setup-steps.yml b/.github/workflows/copilot-setup-steps.yml index a3424cab0e18..89a4c40e2382 100644 --- a/.github/workflows/copilot-setup-steps.yml +++ b/.github/workflows/copilot-setup-steps.yml @@ -32,5 +32,6 @@ jobs: python -m pip install -r eng/ci_tools.txt - name: Install azsdk mcp server + shell: pwsh run: | ./eng/common/mcp/azure-sdk-mcp.ps1 -InstallDirectory $HOME/bin