From e309c673443bf244a6b82284085f6bd61fe11fe5 Mon Sep 17 00:00:00 2001 From: ramsessanchez <63934382+ramsessanchez@users.noreply.github.com> Date: Tue, 2 Jun 2026 01:50:05 -0700 Subject: [PATCH] Fix daily CI pool image and dependency resolution - Added image: ubuntu-latest to pool config to satisfy 1ES Pipeline Template requirements - Added PipAuthenticate@1 task with Graph Developer Experiences feed for CFS-compliant dependency resolution - Changed pip install to use requirements-dev.txt instead of editable install Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .azure-pipelines/daily-ci-build.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.azure-pipelines/daily-ci-build.yml b/.azure-pipelines/daily-ci-build.yml index 6287819893..1a5481384f 100644 --- a/.azure-pipelines/daily-ci-build.yml +++ b/.azure-pipelines/daily-ci-build.yml @@ -21,6 +21,7 @@ extends: parameters: pool: name: Azure-Pipelines-1ESPT-ExDShared + image: ubuntu-latest os: linux sdl: sourceAnalysisPool: @@ -47,10 +48,16 @@ extends: inputs: versionSpec: '3.12' + - task: PipAuthenticate@1 + displayName: Authenticate with Azure Artifacts + inputs: + artifactFeeds: Graph Developer Experiences/GraphDeveloperExperiences_Public + onlyAddExtraIndex: false + - script: python -m pip install --upgrade pip displayName: Upgrade pip workingDirectory: $(Build.SourcesDirectory) - - script: pip install -e ".[dev]" + - script: pip install -r requirements-dev.txt displayName: Install dependencies workingDirectory: $(Build.SourcesDirectory)