-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Closed
Labels
AnnouncementArea: JavaScript and Node.jsOS: UbuntuOS: WindowsOS: macOSawaiting-deploymentCode complete; awaiting deployment and/or deployment in progressCode complete; awaiting deployment and/or deployment in progress
Description
Breaking changes
We are going to set Nodejs 18 as the default version across all VM images.
Target date
Image deployment is starting on February 13 and will take 3-4 days.
The motivation for the changes
Node.js 18 has moved to Active LTS status and is ready for general use. We would like to provide images with the latest stable updates as default ones.
Possible impact
If your builds depend on the default Nodejs 16 they can be broken.
Platforms affected
- Azure DevOps
- GitHub Actions
Runner images affected
- Ubuntu 18.04
- Ubuntu 20.04
- Ubuntu 22.04
- macOS 11
- macOS 12
- Windows Server 2019
- Windows Server 2022
Mitigation ways
The recommended way is to pin your workflow to the desired nodejs version using:
https://github.com/actions/setup-node action for GH
https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/tool/node-js?view=azure-devops for AzDO
kachick, tibdex, dpilafian, jerone, PieterWillemen and 2 moreTomasHubelbauer, pioug and AlexGuG3
Metadata
Metadata
Assignees
Labels
AnnouncementArea: JavaScript and Node.jsOS: UbuntuOS: WindowsOS: macOSawaiting-deploymentCode complete; awaiting deployment and/or deployment in progressCode complete; awaiting deployment and/or deployment in progress