fix(@xen-orchestra/qa-test): downgrade engine to 22 to avoid build issue (#10323)

* fix(@xen-orchestra/qa-test): downgrade engine to 22 to avoid build issue

* fix >=
This commit is contained in:
Mathieu
2026-09-01 09:14:56 +02:00
committed by GitHub
parent 3034955277
commit a2ce3bbc48
3 changed files with 9 additions and 1 deletions

View File

@@ -5,6 +5,10 @@ End-to-end QA test suite for Xen Orchestra. Tests core features (VM, backup, exp
## Prerequisites
- Node.js >= 24 (required for `await using` and `--env-file-if-exists`)
- **Workaround**: Engine constraint in `package.json` temporarily downgraded to >=22
- QA test suite, isolated from the main repo build
- Avoids installation failures on Node 22
- TODO: Revert to >=24 once XOA officially uses Node 24
- A running Xen Orchestra instance (REST API + WebSocket)
- A reference VM to clone for tests
- An available Storage Repository

View File

@@ -13,6 +13,10 @@ End-to-end QA test suite for Xen Orchestra. Tests core features (VM, backup, exp
## Prerequisites
- Node.js >= 24 (required for `await using` and `--env-file-if-exists`)
- **Workaround**: Engine constraint in `package.json` temporarily downgraded to >=22
- QA test suite, isolated from the main repo build
- Avoids installation failures on Node 22
- TODO: Revert to >=24 once XOA officially uses Node 24
- A running Xen Orchestra instance (REST API + WebSocket)
- A reference VM to clone for tests
- An available Storage Repository

View File

@@ -17,7 +17,7 @@
"url": "https://github.com/vatesfr/xen-orchestra.git"
},
"engines": {
"node": ">=24"
"node": ">=22.23"
},
"dependencies": {
"@vates/async-each": "^1.0.3",