From 9ed6abaad5c566f954e7fc4e2c4ba522dbee9d4f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 31 Oct 2025 02:34:13 +0000 Subject: [PATCH 1/2] Initial plan From 3c464a7cdf8147fb00d1b68b101d950f1e2de9db Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 31 Oct 2025 02:39:56 +0000 Subject: [PATCH 2/2] Replace apt-get with npm for Azure Functions Core Tools installation - Change from apt-get to npm installation method to avoid package mirror sync issues - Updated .github/workflows/run-tests.yml - Updated .github/workflows/tests-runner.yml (2 locations) - Uses official npm installation: npm i -g azure-functions-core-tools@4 --unsafe-perm true Co-authored-by: davidfowl <95136+davidfowl@users.noreply.github.com> --- .github/workflows/run-tests.yml | 3 +-- .github/workflows/tests-runner.yml | 6 ++---- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 5295246b08d..1ba87b13858 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -180,8 +180,7 @@ jobs: - name: Install Azure Functions Core Tools if: inputs.os == 'ubuntu-latest' && (inputs.testShortName == 'Playground' || inputs.testShortName == 'Azure') run: | - sudo apt-get update - sudo apt-get install -y azure-functions-core-tools-4 + npm i -g azure-functions-core-tools@4 --unsafe-perm true - name: Compute test project path id: compute_project_path diff --git a/.github/workflows/tests-runner.yml b/.github/workflows/tests-runner.yml index 83848e32b17..c18a1106f96 100644 --- a/.github/workflows/tests-runner.yml +++ b/.github/workflows/tests-runner.yml @@ -117,8 +117,7 @@ jobs: - name: Install Azure Functions Core Tools if: runner.os == 'Linux' run: | - sudo apt-get update - sudo apt-get install -y azure-functions-core-tools-4 + npm i -g azure-functions-core-tools@4 --unsafe-perm true - name: Test ${{ matrix.tests.label }} run: | @@ -179,8 +178,7 @@ jobs: - name: Install Azure Functions Core Tools if: runner.os == 'Linux' run: | - sudo apt-get update - sudo apt-get install -y azure-functions-core-tools-4 + npm i -g azure-functions-core-tools@4 --unsafe-perm true - name: Test ${{ matrix.tests.label }} env: