Skip to content

Pack packages and publish them as an AzDO artifact during publish operations.#5594

Merged
iclanton merged 6 commits into
mainfrom
user/iclanton/pack-publish-artifact
Feb 4, 2026
Merged

Pack packages and publish them as an AzDO artifact during publish operations.#5594
iclanton merged 6 commits into
mainfrom
user/iclanton/pack-publish-artifact

Conversation

@iclanton
Copy link
Copy Markdown
Member

@iclanton iclanton commented Feb 4, 2026

No description provided.

Refactor npm-publish and npm-publish-rush pipelines to pack all packages
and publish them as pipeline artifacts in addition to publishing to npm.
Add a publishToNpmFeed parameter (default: true) to optionally disable
npm feed publishing and only produce pipeline artifacts.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
iclanton and others added 2 commits February 3, 2026 16:03
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Azure Pipelines doesn't support condition on template calls directly.
Move the publishToNpmFeed condition inside the publish.yaml template
and pass the parameter from the pipeline files.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@iclanton iclanton force-pushed the user/iclanton/pack-publish-artifact branch from a77d2da to cd4b205 Compare February 4, 2026 00:14
iclanton and others added 2 commits February 3, 2026 16:16
The --pack parameter requires --publish to be specified for it to
actually pack the packages.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@iclanton iclanton enabled auto-merge (squash) February 4, 2026 00:40
@iclanton iclanton merged commit 190aac0 into main Feb 4, 2026
10 checks passed
@iclanton iclanton deleted the user/iclanton/pack-publish-artifact branch February 4, 2026 01:01
@github-project-automation github-project-automation Bot moved this from Needs triage to Closed in Bug Triage Feb 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Closed

Development

Successfully merging this pull request may close these issues.

2 participants