Skip to content

Phase C: remove redundant npmFeed parameter#196

Merged
bwateratmsft merged 1 commit into
mainfrom
bwateratmsft/phase-c-remove-npmfeed
Jun 5, 2026
Merged

Phase C: remove redundant npmFeed parameter#196
bwateratmsft merged 1 commit into
mainfrom
bwateratmsft/phase-c-remove-npmfeed

Conversation

@bwateratmsft

Copy link
Copy Markdown
Collaborator

Phase C -- remove the npmFeed parameter

Removes the now-redundant npmFeed: ${{ variables.npmFeed }} line from the extends.parameters block in .config/build.yml. Keeps feedBaseUrl, which is the canonical private-feed mechanism now that azext-pt/v1 runs the fail-closed template (microsoft/vscode-azuretools#2319).

This is a no-op under the live template -- npmFeed is already an ignored, no-op parameter on v1, so removing it does not change build behavior. Private-feed auth continues to be driven entirely by feedBaseUrl.

The npmFeed variable in azcode.variables.yml is intentionally left in place (any repo-local additionalSetupSteps that reference ${{ variables.npmFeed }} keep working).

Part of the npm feed migration tracked in microsoft/vscode-azuretools#2320 (Phase C).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@bwateratmsft bwateratmsft merged commit 97d71b9 into main Jun 5, 2026
2 checks passed
@bwateratmsft bwateratmsft deleted the bwateratmsft/phase-c-remove-npmfeed branch June 5, 2026 20:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants