revert(pipeline): roll back CFS registry config in setup.yml to unblock releases - #9476
Merged
Conversation
The CFS registry routing added in #9453 breaks the release pipeline at the "Install pnpm" step: `npm install -g pnpm` resolves against the CFS feed and fails with E401 (invalid/missing auth token), so no pipeline run can get past setup. Roll back setup.yml to its pre-#9453 state to unblock releases; the SFI/SR21 CFS work can be re-landed once the feed authentication is sorted out. The other two files from #9453 stay as they are: the 1esmain.yml branch pin was already reverted in #9474, and the .npmrc change was only a trailing-newline fix. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01391HTVsUAx7BaUJUvRgVdV
Contributor
🤖 AI PR Validation ReportPR Review ResultsThank you for your submission! Here's detailed feedback on your PR title and body compliance:✅ PR Title
✅ Commit Type
✅ Risk Level
✅ What & Why
✅ Impact of Change
✅ Test Plan
✅ Contributors
✅ Screenshots/Videos
Summary Table
This is a revert PR and passes automatically per policy. Nice, well-documented rollback to unblock releases! ✅Powered by: Copilot CLI (claude-opus-4.8) | Last updated: Wed, 29 Jul 2026 23:33:37 GMT |
Elaina-Lee
enabled auto-merge (squash)
July 29, 2026 22:57
Contributor
📊 Coverage CheckNo source files changed in this PR. |
lambrianmsft
approved these changes
Jul 29, 2026
This was referenced Jul 30, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Commit Type
Risk Level
What & Why
The CFS registry routing added in #9453 breaks the ADO release pipeline at the very first install step. "Install pnpm" (
npm install -g pnpm) now resolves against the CFS feed and fails with:so no pipeline run can get past setup. This PR rolls
.azure-pipelines/templates/setup.ymlback to its exact pre-#9453 state (removes the CFS registry append step, theNpmAuthenticate@0task, and thenpm_config_registryoverride on the pnpm install) to unblock releases. The SFI Network Isolation (SR21) work can be re-landed once feed authentication is sorted out.The other two files from #9453 are intentionally left as-is: the
1esmain.ymlbranch pin was already reverted in #9474, and the.npmrcchange was only a trailing-newline fix.Impact of Change
Test Plan
setup.ymlis byte-identical to its pre-fix(pipeline): route npm/pnpm package restores through CFS for SFI Network Isolation (SR21) #9453 version (git diff 6fcbd144^ -- .azure-pipelines/templates/setup.ymlis empty after the revert). Pipeline-only YAML change, not exercised by GitHub CI; validate by queueing a release pipeline run after merge.Contributors
Screenshots/Videos