From 4e06052175cf2e7bdda668d68e7d4b104f90c016 Mon Sep 17 00:00:00 2001 From: ramsessanchez <63934382+ramsessanchez@users.noreply.github.com> Date: Fri, 5 Jun 2026 15:27:15 -0700 Subject: [PATCH 1/2] fix(ci): daily CI pipeline configuration - Add missing image property to 1ES pool config - Switch pool OS to Windows to align with release pipeline - Add Azure Artifacts feed for NuGet restore to bypass network isolation - Install both .NET 8 and .NET 10 SDKs for all test target frameworks Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .azure-pipelines/daily-ci-build.yml | 30 +++++++++++++++++++++++++---- 1 file changed, 26 insertions(+), 4 deletions(-) diff --git a/.azure-pipelines/daily-ci-build.yml b/.azure-pipelines/daily-ci-build.yml index 4628059a651..6cccb07bef2 100644 --- a/.azure-pipelines/daily-ci-build.yml +++ b/.azure-pipelines/daily-ci-build.yml @@ -21,7 +21,8 @@ extends: parameters: pool: name: Azure-Pipelines-1ESPT-ExDShared - os: linux + image: windows-latest + os: windows sdl: sourceAnalysisPool: name: Azure-Pipelines-1ESPT-ExDShared @@ -43,12 +44,33 @@ extends: submodules: recursive - task: UseDotNet@2 - displayName: Set up .NET + displayName: Set up .NET 8 inputs: packageType: 'sdk' - version: '8.x' + version: 8.x - - script: dotnet restore Microsoft.Graph.sln + - task: UseDotNet@2 + displayName: Set up .NET 10 + inputs: + packageType: 'sdk' + version: 10.x + + - task: NuGetAuthenticate@1 + displayName: Authenticate to Azure Artifacts + + - powershell: | + @" + + + + + + + + "@ | Set-Content -Path "$(Build.SourcesDirectory)\nuget.config" -Encoding UTF8 + displayName: Create nuget.config + + - script: dotnet restore Microsoft.Graph.sln --configfile nuget.config displayName: Restore dependencies workingDirectory: $(Build.SourcesDirectory) From f4bedc08f54374a6efceeba02f4cd62a60d12bc5 Mon Sep 17 00:00:00 2001 From: Ramses Sanchez-Hernandez <63934382+ramsessanchez@users.noreply.github.com> Date: Fri, 5 Jun 2026 16:07:58 -0700 Subject: [PATCH 2/2] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- .azure-pipelines/daily-ci-build.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.azure-pipelines/daily-ci-build.yml b/.azure-pipelines/daily-ci-build.yml index 6cccb07bef2..dcb4e04d694 100644 --- a/.azure-pipelines/daily-ci-build.yml +++ b/.azure-pipelines/daily-ci-build.yml @@ -57,7 +57,8 @@ extends: - task: NuGetAuthenticate@1 displayName: Authenticate to Azure Artifacts - + inputs: + feedsToAuthenticate: '$(NUGET_FEED_URI)' - powershell: | @"