From 90c52499c9d8e6a47964b11175fba07fd7893619 Mon Sep 17 00:00:00 2001 From: melabidi Date: Fri, 31 Jul 2026 15:14:59 -0400 Subject: [PATCH] Run CI on Node 22 to satisfy execa@10. --- .gitea/workflows/test.yml | 3 ++- package-lock.json | 2 +- package.json | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index 1c09df9..22d6af8 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -21,7 +21,8 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v4 with: - node-version: 20 + # execa@10 requires Node >=22 (Set.prototype.union) + node-version: 22 cache: npm - name: Install dependencies diff --git a/package-lock.json b/package-lock.json index c2233dc..229cf22 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "vitest": "^4.1.10" }, "engines": { - "node": ">=18.17.0" + "node": ">=22" } }, "node_modules/@balena/dockerignore": { diff --git a/package.json b/package.json index b74f5f7..6591f24 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ ], "license": "MIT", "engines": { - "node": ">=18.17.0" + "node": ">=22" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.30.0",