Hi,
we are useing an Azure Release Pipeline with the Task "AzureRmWebAppDeployment@5" on a Azure DevOps Premise. The task deploys our build App as ZipDeloyment to the Azure Web App with Linux as OS and Node 20 LTS (20.18.1) as Target Node Version.

The problem we are facing is that we want to use the post deployment action of the task to install the npm packages of our app but the builder aka "Kudu" has only the Node version 18.17.1 installed. The packages we use need a higher node version (on the kudu service).
Is there a flag or way to update the kudu node version?
The Node Version from the Web App is fine.
Everything i found was releaed to the web App Node Version which doesnt change the kudu node version. What I found:
WEBSITE_NODE_DEFAULT_VERSION
Used in the ENV Vars with value "20.18.1"
LINUX_FX_VERSION
That this env var is corretly set to my target Node-Version --> NODE|20-lts
And that the right build is used for the containter

The Wep App Configuration is set corretly

And the last thing that maybe be helpfull but also didnt effect the kudu node version was "WEBSITE_DISABLE_SCM_SEPARATION"
I tried 0, false, False, FALSE as value but nothing looked like a change, even after a new deloyment.
Always still the same older Node Version on the Kudu Service.