Skip to content

Pass feedBaseUrl to NPM release template for internal feed publish#197

Draft
bwateratmsft wants to merge 1 commit into
mainfrom
bwateratmsft/feed-base-url-release-param
Draft

Pass feedBaseUrl to NPM release template for internal feed publish#197
bwateratmsft wants to merge 1 commit into
mainfrom
bwateratmsft/feed-base-url-release-param

Conversation

@bwateratmsft

Copy link
Copy Markdown
Collaborator

Adds the feedBaseUrl: ${{ variables.feedBaseUrl }} parameter to the extends.parameters block in .config/release.yml (right after releaseApprovalEnvironment:). This passes the internal feed base URL to the NPM release template so it also publishes the released tarball to the internal Azure Artifacts feed after the ESRP publish to npmjs.org.

feedBaseUrl is already provided by the shared azdo-pipelines/azcode.variables.yml@azExtTemplates template imported here, so no other change is needed.

⚠️ Must stay a DRAFT until the vscode-azuretools template change is released to azext-pt/v1. This repo consumes the template at ref: azext-pt/v1, which does not yet have the feedBaseUrl parameter (the template change is an unmerged/unreleased PR in microsoft/vscode-azuretools). Merging before the template is released would cause the pipeline to fail to compile on the unknown parameter.

Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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.

1 participant