From 9c0ca2b257caf84277c17615d1d6e9914270acde Mon Sep 17 00:00:00 2001 From: ramsessanchez <63934382+ramsessanchez@users.noreply.github.com> Date: Tue, 2 Jun 2026 01:47:01 -0700 Subject: [PATCH] fix: update 1ES daily CI pipeline configuration - Add missing image property to pool config - Use PipAuthenticate with Azure Artifacts feed for CFS compliance - Remove hardcoded PyPI index from requirements-dev.txt - Switch to requirements-dev.txt based install Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .azure-pipelines/daily-ci-build.yml | 9 ++++++++- requirements-dev.txt | 1 - 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.azure-pipelines/daily-ci-build.yml b/.azure-pipelines/daily-ci-build.yml index 07f7d28a..0f67c727 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,11 +48,17 @@ 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) diff --git a/requirements-dev.txt b/requirements-dev.txt index b150d558..054faa02 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,4 +1,3 @@ --i https://pypi.org/simple async-generator==1.10 ; python_version >= '3.5'