### New issue checklist - [x] I searched for [existing GitHub issues](https://github.com/microsoft/azure-pipelines-tasks/issues) - [x] I read [pipeline troubleshooting guide](https://docs.microsoft.com/vsts/build-release/actions/troubleshooting) - [x] I checked [how to collect logs](https://learn.microsoft.com/azure/devops/pipelines/troubleshooting/review-logs?view=azure-devops) ### Task name AzureFunctionApp ### Task version 2 ### Issue Description Compare: https://github.com/microsoft/azure-pipelines-tasks/blob/master/Tasks/AzureFunctionAppV2/task.json -> `runtimeStack` ``` "NODE|14": "NODE|14", "NODE|16": "NODE|16", "NODE|18": "NODE|18", "NODE|20": "NODE|20", ``` ...vs: https://learn.microsoft.com/en-us/azure/azure-functions/functions-versions?tabs=isolated-process%2Cv4&pivots=programming-language-typescript#languages <img width="796" height="179" alt="Image" src="https://github.com/user-attachments/assets/2df79edb-8bd4-4986-bcb1-a4b08fb02e21" /> When editing the settings in Azure Portal, Node 22 is also selectable (even though it doesn't have the "LTS" string attached - not sure why not). <img width="791" height="342" alt="Image" src="https://github.com/user-attachments/assets/deb954d4-784e-44b4-8c6b-4adff2c56c28" /> Am I missing something, or is there a particular reason why `NODE|22` is not an allowed value? ### Environment type (Please select at least one enviroment where you face this issue) - [ ] Self-Hosted - [x] Microsoft Hosted - [ ] VMSS Pool - [ ] Container ### Azure DevOps Server type dev.azure.com (formerly visualstudio.com) ### Azure DevOps Server Version (if applicable) _No response_ ### Operation system Linux ### Relevant log output ```shell N/A - the task definition must be updated. ``` ### Full task logs with system.debug enabled N/A ### Repro steps ```yml N/A ```