Skip to content

Local Git deployment (Linux) fails when using Node.js 24 – Oryx does not support this version #4871

@v-ruizh

Description

@v-ruizh

OS: Win11
Build Version: 20251217.1

Repro Steps:

  1. Create a JavaScript project with Http Trigger template.
  2. Commit the changes from Source Control.
  3. Create a Linux function app with Node.js 24 (Preview) runtime -> Change the deployment source to LocalGit.
  4. Deploy the project to the function app.
  5. Check whether succeeds to deploy the project or not.

Expect:
Succeed to deploy the project.

Actual:
Fail to deploy the project.
Image

More Info:

  1. This issue does not reproduce for Linux Node.js 22 function app.
  2. This issue does not reproduce for Windows Node.js 24 function app, but no http triggers found.
    Image
  3. Another error occurs when deploying at the first time (Linux/Windows function app).
    Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions