Revert Node 24.14.1 pin in default-build.yml#66979
Conversation
|
Hey @dotnet/aspnet-build, looks like this PR is something you want to take a look at. |
Undoes the Node version pinning (24.x -> 24.14.1 and the node24 -> node24.14.1 cache key changes) introduced in dotnet#66465, while keeping the installNodeJs: false additions and the Cache@2 continueOnError: true. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
e4922c4 to
8ee1874
Compare
There was a problem hiding this comment.
Pull request overview
This PR reverts the Node.js patch-version pinning in the shared AzDO default-build.yml job template (back to 24.x), while preserving the existing approach of conditionally installing Node based on the installNodeJs parameter.
Changes:
- Revert
UseNode@1from24.14.1back to24.xin both job blocks. - Update
node_modulescache keys fromnode24.14.1back tonode24for broader reuse. - Remove
continueOnError: truefrom theCache@2node_modulestask.
|
Seeing if nodejs/node#62991 has been resolved |
Youssef1313
left a comment
There was a problem hiding this comment.
Let's run multiple times before merge to ensure it was indeed fixed
Yep, that's the plan |
|
1st run all good |
|
/azp run |
|
Azure Pipelines successfully started running 2 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 2 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 2 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 2 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 2 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 2 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 2 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 2 pipeline(s). |
What
Undoes the Node version pinning
.ymlchanges from #66465, while keeping the twoinstallNodeJs: falseadditions and theCache@2continueOnError: true.Specifically reverts, in
.azure/pipelines/jobs/default-build.yml(both job blocks):Install Node 24.14.1→Install Node 24.xversion: 24.14.1→version: 24.xnode24.14.1→node24Not touched
installNodeJs: falseadditions inci-public.ymlandci.ymlare kept.continueOnError: trueon theCache@2node_modules task is kept.ci.yml's Node-install block from Disable npm audit to prevent ETIMEDOUT build failures #66465 was already removed onmainby a later change, so nothing to revert there..ymlchanges from Disable npm audit to prevent ETIMEDOUT build failures #66465 (.npmrc,eng/Npm.Workspace.nodeproj) are out of scope and untouched.Relates to #66465