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",