-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Add AzureCLI tasks implementation for Node 24 #21757
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
017a8d4 to
3f59cfd
Compare
Contributor
Author
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
3f59cfd to
a5e11a4
Compare
Contributor
Author
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
a5e11a4 to
64d525d
Compare
Contributor
Author
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
dca887d to
4040931
Compare
Contributor
Author
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
This comment was marked as spam.
This comment was marked as spam.
4040931 to
f069fcb
Compare
Contributor
Author
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
f069fcb to
cee8894
Compare
Contributor
Author
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
cee8894 to
81cd2f9
Compare
Contributor
Author
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
9a21616 to
28f763a
Compare
Contributor
Author
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
28f763a to
e4bc441
Compare
Contributor
Author
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
4a9ed72 to
35b0187
Compare
Contributor
Author
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
sanjuyadav24
approved these changes
Feb 3, 2026
f125652 to
f81fa9f
Compare
Contributor
Author
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
sanjuyadav24
approved these changes
Feb 5, 2026
sanjuyadav24
reviewed
Feb 5, 2026
3ee59c0 to
822fdaa
Compare
Contributor
Author
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
Contributor
Author
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
manolerazvan
approved these changes
Feb 5, 2026
- Created package.json for Azure CLI V3 task with dependencies and scripts. - Implemented ScriptType and Utility classes to handle script execution and management. - Added task.json to define task metadata, inputs, and execution details. - Included localization support in task.loc.json for user-friendly messages. - Configured TypeScript compilation settings in tsconfig.json. - Updated make-options.json to include Azure CLI V3 task for Node 24_1.
7af707b to
67b063b
Compare
Contributor
Author
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
Deekshitha2812
added a commit
that referenced
this pull request
Feb 9, 2026
This reverts commit 018d7cf.
Deekshitha2812
added a commit
that referenced
this pull request
Feb 9, 2026
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Context
This PR implements Node.js 24 support for all Azure CLI tasks (V1, V2, and V3)
AB#2339106
Task Name
Description
This PR adds Node 24 runtime support to all three versions of the Azure CLI tasks
Risk Assessment (Low / Medium / High)
Medium
Reasoning:
Mitigating Factors:
azure-pipelines-task-libv5) are designed for forward compatibilityChange Behind Feature Flag (Yes / No)
This change cannot be behind a feature flag
Tech Design / Approach
N
Documentation Changes Required (Yes/No)
N
Unit Tests Added or Updated (Yes / No)
N
Additional Testing Performed
Build Validation:
node make.js build_generated/AzureCLI{V1,V2,V3}_Node24/Dependency Audits:
azure-pipelines-task-libv5.2.4 compatibility with Node 24azure-devops-node-apiv15.1.3 supports Node 24@types/nodev24Logging Added/Updated (Yes/No)
N
Telemetry Added/Updated (Yes/No)
N
Rollback Scenario and Process (Yes/No)
Rollback Strategy:
Dependency Impact Assessed and Regression Tested (Yes/No)
N
Checklist