Skip to content

Remove legacy per-package Azure pipelines#2694

Merged
hillary-mutisya merged 1 commit into
microsoft:mainfrom
hillary-mutisya:pipelines4
Jul 18, 2026
Merged

Remove legacy per-package Azure pipelines#2694
hillary-mutisya merged 1 commit into
microsoft:mainfrom
hillary-mutisya:pipelines4

Conversation

@hillary-mutisya

Copy link
Copy Markdown
Collaborator

Consolidate CI by removing legacy, individual build/publish pipeline YAMLs and updating docs and the consolidated pipeline.

What changed:

  • Deleted individual pipelines: azure-build-package-agent-server-msi.yml, azure-build-package-shell.yml, azure-build-publish-agent-server.yml, azure-build-publish-copilot-plugin.yml, azure-build-publish-mcp.yml, azure-build-ts.yml.
  • Updated azure-build-publish-all.yml: mark the unit_tests job continueOnError and relax the Publish-stage condition to accept SucceededWithIssues so Test failures don't hard-block publishing.
  • Removed the "Individual build & publish pipelines" section from pipelines/README.md.
  • Updated ts/tools/installers/wix/README.md to point to azure-build-publish-all, adjust the az pipelines run example, and reflect renamed/updated MSI publish parameters (publishMsi, channel).

Consolidate CI by removing legacy, individual build/publish pipeline YAMLs and updating docs and the consolidated pipeline.

What changed:
- Deleted individual pipelines: azure-build-package-agent-server-msi.yml, azure-build-package-shell.yml, azure-build-publish-agent-server.yml, azure-build-publish-copilot-plugin.yml, azure-build-publish-mcp.yml, azure-build-ts.yml.
- Updated azure-build-publish-all.yml: mark the unit_tests job continueOnError and relax the Publish-stage condition to accept SucceededWithIssues so Test failures don't hard-block publishing.
- Removed the "Individual build & publish pipelines" section from pipelines/README.md.
- Updated ts/tools/installers/wix/README.md to point to azure-build-publish-all, adjust the az pipelines run example, and reflect renamed/updated MSI publish parameters (publishMsi, channel).

Why: Move to a consolidated publish workflow (azure-build-publish-all) and retire per-package pipelines to simplify CI and centralize publishing logic.
@hillary-mutisya
hillary-mutisya added this pull request to the merge queue Jul 17, 2026
Merged via the queue into microsoft:main with commit 280e41b Jul 18, 2026
25 checks passed
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.

2 participants