Skip to content

pipelines: Migrate repository pipelines to azdo-pipelines v2 templates#2289

Merged
bwateratmsft merged 5 commits into
mainfrom
copilot/migrate-repository-pipelines
May 12, 2026
Merged

pipelines: Migrate repository pipelines to azdo-pipelines v2 templates#2289
bwateratmsft merged 5 commits into
mainfrom
copilot/migrate-repository-pipelines

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 12, 2026

Migrates this repository's own CI/CD pipelines from the legacy .azure-pipelines/ layout (v1 1ES Official templates) to .config/ using the colocated azdo-pipelines/ v2 MicroBuild templates—referencing them via azExtTemplates alias exactly as external consumers would.

  • Added .config/build.yml — extends azdo-pipelines/1es-mb-main.yml@azExtTemplates, builds all 8 packages in parallel with signType: none
  • Added .config/release.yml — extends azdo-pipelines/1es-mb-release-npm.yml@azExtTemplates, imports shared variables from azcode.variables.yml
  • Moved tsaoptions.json.config/tsaoptions.json
  • Removed .azure-pipelines/ entirely (old pipelines + CredScanSuppressions.json now handled centrally by MicroBuild)

Template reference pattern (same as external repos):

resources:
  repositories:
    - repository: azExtTemplates
      type: github
      name: microsoft/vscode-azuretools
      ref: azext-pt/v1
      endpoint: GitHub-AzureTools

variables:
  - template: azdo-pipelines/azcode.variables.yml@azExtTemplates

extends:
  template: azdo-pipelines/1es-mb-main.yml@azExtTemplates

Note: Azure DevOps pipeline definitions need to be updated to point at the new .config/ files.

Copilot AI review requested due to automatic review settings May 12, 2026 14:37
Copilot AI review requested due to automatic review settings May 12, 2026 14:37
Copilot AI linked an issue May 12, 2026 that may be closed by this pull request
…es v2 templates

Agent-Logs-Url: https://github.com/microsoft/vscode-azuretools/sessions/e6be1d59-c2e0-4f52-950f-b0874022df67

Co-authored-by: bwateratmsft <36966225+bwateratmsft@users.noreply.github.com>
Copilot AI requested review from Copilot and removed request for Copilot May 12, 2026 14:44
Copilot AI changed the title [WIP] Migrate this repository's pipelines to azdo-pipelines pipelines: Migrate repository pipelines to azdo-pipelines v2 templates May 12, 2026
Copilot AI requested a review from bwateratmsft May 12, 2026 14:44
Copy link
Copy Markdown
Contributor

@bwateratmsft bwateratmsft left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bwateratmsft

This comment was marked as resolved.

Agent-Logs-Url: https://github.com/microsoft/vscode-azuretools/sessions/187b3c61-9f20-49c4-a1ae-a8f4cfb93830

Co-authored-by: bwateratmsft <36966225+bwateratmsft@users.noreply.github.com>

This comment was marked as resolved.

Copilot AI requested review from Copilot and removed request for Copilot May 12, 2026 15:08
Copilot AI requested a review from bwateratmsft May 12, 2026 15:08
Copilot AI review requested due to automatic review settings May 12, 2026 16:11

This comment was marked as resolved.

@bwateratmsft bwateratmsft marked this pull request as ready for review May 12, 2026 16:23
@bwateratmsft bwateratmsft requested a review from a team as a code owner May 12, 2026 16:23
@bwateratmsft bwateratmsft merged commit 5a4da10 into main May 12, 2026
4 checks passed
@bwateratmsft bwateratmsft deleted the copilot/migrate-repository-pipelines branch May 12, 2026 16: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.

pipelines: Migrate this repository's pipelines

4 participants