appwrite / appwrite/appwrite

Angular 22 sites deployment fails due to outdated runtime Node version

Open
#12,668 1 comment 0 reactions 0 assignees View on GitHub
product / functions product / sites
Dominant language
TypeScript
Stars
57.4k
Forks
5.7k
Avg merge
14h 50m
Merged PRs (30d)
276

Description

### 👟 Reproduction steps

1. Create an Angular application with the latest version (22) and try to deploy it to an Appwrite Site
2. Build logs show the following error and build fails:
```
Node.js version v24.13.0 detected.
The Angular CLI requires a minimum Node.js version of v22.22.3 or v24.15.0 or v26.0.0.
```

### 👍 Expected behavior

Latest Node versions are updated and Angular 22 applications can be built and served without issues.

### 👎 Actual Behavior

Angular 22 applications fail at build time due to outdated Node runtime

### 🎲 Appwrite version

Appwrite Cloud

### 💻 Operating system

Linux

### 🧱 Your Environment

_No response_

### 👀 Have you spent some time to check if this issue has been raised before?

- [x] I checked and didn't find similar issue

### 🏢 Have you read the Code of Conduct?

- [x] I have read the [Code of Conduct](https://github.com/appwrite/.github/blob/main/CODE_OF_CONDUCT.md)

Contributor guide

Open the contributing guide

Research direction

Start by locating the Appwrite Sites build runtime configuration that selects the Node.js version, then check how Angular 22 deployments use it. Update the runtime to a version supported by Angular 22 and verify that an Angular 22 site builds and deploys successfully on Appwrite Cloud.

Written by the indexing model from the issue text.

Assessment

Tech stack
angular, node.js
Domain
build-system, cloud
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.