From 1c7ea959d1cd03e238e998333037818482e75a33 Mon Sep 17 00:00:00 2001 From: Alessandro Lucchetta <157152299+Gigant88@users.noreply.github.com> Date: Tue, 6 Oct 2026 16:54:57 +0200 Subject: [PATCH] Add Node.js 22 support --- .github/workflows/cli-ci.yml | 6 +++++- package.json | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cli-ci.yml b/.github/workflows/cli-ci.yml index f393209..4882e0e 100644 --- a/.github/workflows/cli-ci.yml +++ b/.github/workflows/cli-ci.yml @@ -10,6 +10,10 @@ concurrency: jobs: ci: runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + node-version: ["22.13.0", "24"] steps: - name: 🛎️ Checkout uses: actions/checkout@v4 @@ -22,7 +26,7 @@ jobs: - name: 🪢 Set up Node uses: actions/setup-node@v4 with: - node-version: "24" + node-version: ${{ matrix.node-version }} cache-dependency-path: "./pnpm-lock.yaml" cache: "pnpm" diff --git a/package.json b/package.json index 8d0cb05..598eb6d 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "gm-cli": "dist/cli.js" }, "engines": { - "node": ">=24" + "node": ">=22.13.0" }, "scripts": { "prebuild": "tsc -p tsconfig.json",