-
Notifications
You must be signed in to change notification settings - Fork 197
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
chore: update Node.js to version 18 #2753
Conversation
Thank you for your contribution lechnerc77! We will review the pull request and get back to you soon. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM - thanks for the fix, @lechnerc77!
/azp run azure-dev - repoman |
Azure Pipelines successfully started running 1 pipeline(s). |
Repoman Generation ResultsRepoman pushed changes to remotes for the following projects: Project: azd-starter-terraformRemote: azure-samples-stagingBranch: pr/2753You can initialize this project with: azd init -t Azure-Samples/azd-starter-terraform -b pr/2753 View Changes | Compare Changes Project: todo-csharp-cosmos-sqlRemote: azure-samples-stagingBranch: pr/2753You can initialize this project with: azd init -t Azure-Samples/todo-csharp-cosmos-sql -b pr/2753 View Changes | Compare Changes Project: todo-csharp-sql-swa-funcRemote: azure-samples-stagingBranch: pr/2753You can initialize this project with: azd init -t Azure-Samples/todo-csharp-sql-swa-func -b pr/2753 View Changes | Compare Changes Project: todo-csharp-sqlRemote: azure-samples-stagingBranch: pr/2753You can initialize this project with: azd init -t Azure-Samples/todo-csharp-sql -b pr/2753 View Changes | Compare Changes Project: todo-java-mongo-acaRemote: azure-samples-stagingBranch: pr/2753You can initialize this project with: azd init -t Azure-Samples/todo-java-mongo-aca -b pr/2753 View Changes | Compare Changes Project: todo-java-mongoRemote: azure-samples-stagingBranch: pr/2753You can initialize this project with: azd init -t Azure-Samples/todo-java-mongo -b pr/2753 View Changes | Compare Changes Project: todo-java-postgresql-terraformRemote: azure-samples-stagingBranch: pr/2753You can initialize this project with: azd init -t Azure-Samples/todo-java-postgresql-terraform -b pr/2753 View Changes | Compare Changes Project: todo-nodejs-mongo-acaRemote: azure-samples-stagingBranch: pr/2753You can initialize this project with: azd init -t Azure-Samples/todo-nodejs-mongo-aca -b pr/2753 View Changes | Compare Changes Project: todo-nodejs-mongo-aksRemote: azure-samples-stagingBranch: pr/2753You can initialize this project with: azd init -t Azure-Samples/todo-nodejs-mongo-aks -b pr/2753 View Changes | Compare Changes Project: todo-nodejs-mongo-swa-funcRemote: azure-samples-stagingBranch: pr/2753You can initialize this project with: azd init -t Azure-Samples/todo-nodejs-mongo-swa-func -b pr/2753 View Changes | Compare Changes Project: todo-nodejs-mongoRemote: azure-samples-stagingBranch: pr/2753You can initialize this project with: azd init -t Azure-Samples/todo-nodejs-mongo -b pr/2753 View Changes | Compare Changes Project: todo-nodejs-mongo-terraformRemote: azure-samples-stagingBranch: pr/2753You can initialize this project with: azd init -t Azure-Samples/todo-nodejs-mongo-terraform -b pr/2753 View Changes | Compare Changes Project: todo-python-mongo-acaRemote: azure-samples-stagingBranch: pr/2753You can initialize this project with: azd init -t Azure-Samples/todo-python-mongo-aca -b pr/2753 View Changes | Compare Changes Project: todo-python-mongo-swa-funcRemote: azure-samples-stagingBranch: pr/2753You can initialize this project with: azd init -t Azure-Samples/todo-python-mongo-swa-func -b pr/2753 View Changes | Compare Changes Project: todo-python-mongoRemote: azure-samples-stagingBranch: pr/2753You can initialize this project with: azd init -t Azure-Samples/todo-python-mongo -b pr/2753 View Changes | Compare Changes Project: todo-python-mongo-terraformRemote: azure-samples-stagingBranch: pr/2753You can initialize this project with: azd init -t Azure-Samples/todo-python-mongo-terraform -b pr/2753 View Changes | Compare Changes |
The current Node.js based templates are building on Node.js 16. This version has reached its end of life on 2023-09-11 (https://nodejs.dev/en/about/releases/). There are aslo some inconsistencies as the App service ToDo app already ran on Node.js 18
This PR contains the update of the files using the outdated Node.js version to the current LTS version Node.js 18.
Remark
I tested the dev conatiner setup the build of the Docker Image and the fucntional correctness of the App service app after the update including a full deploy. However I might have missed some sceanrios and cases, so I assume there is a build pipeline that could be run to check that the overall setup is still healthy.