Skip to content

Update Azure pipeline Node installation task - #64547

Merged
Jake Bailey (jakebailey) merged 1 commit into
microsoft:mainfrom
jakebailey:update-azure-pipeline-node-task
Sep 30, 2026
Merged

Jake Bailey (jakebailey) merged 1 commit into
microsoft:mainfrom
jakebailey:update-azure-pipeline-node-task

Conversation

@jakebailey

Copy link
Copy Markdown
Member

These are out of date.

NodeTool@0 is deprecated in Azure Pipelines.
Using the supported task keeps release and localization pipelines working.
Copilot AI balanced review requested due to automatic review settings September 29, 2026 23:41
@typescript-automation typescript-automation Bot added Author: Team For Uncommitted Bug PR for untriaged, rejected, closed or missing bug labels Sep 29, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot review overview

🟢 Approval recommended

Both templates correctly apply the documented task migration without changing their requested Node.js version.

Review effort: Balanced
Findings: None

What changed in this PR

Migrates Azure Pipeline Node.js setup steps from deprecated NodeTool@0 to UseNode@1.

Changes:

  • Replaces NodeTool@0 with UseNode@1.
  • Renames versionSpec to the supported version input.
File Description
tools/​pipelines/​steps/​setup-vsce.yml Updates Node setup for VSCE publishing.
tools/​pipelines/​steps/​setup-node-npm-ci.yml Updates Node setup for npm CI workflows.

💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

@jakebailey
Jake Bailey (jakebailey) added this pull request to the merge queue Sep 30, 2026
Merged via the queue into microsoft:main with commit 9adc871 Sep 30, 2026
29 checks passed
@jakebailey
Jake Bailey (jakebailey) deleted the update-azure-pipeline-node-task branch September 30, 2026 06:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Author: Team For Uncommitted Bug PR for untriaged, rejected, closed or missing bug

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants