diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index f93331a8..22bda4b6 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -12,7 +12,10 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node-version: [18.x, 19.x, 20.x, 21.x, 22.x, 23.x] + node-version: &node-versions + - 20.x # LTS + - 22.x # LTS + - 24.x # LTS steps: - uses: actions/checkout@v3 - uses: pnpm/action-setup@v2 @@ -51,7 +54,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node-version: [18.x, 19.x, 20.x, 21.x] + node-version: *node-versions steps: - uses: actions/checkout@v3 - uses: pnpm/action-setup@v2 @@ -73,7 +76,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node-version: [18.x, 19.x, 20.x, 21.x] + node-version: *node-versions steps: - uses: actions/checkout@v3 - uses: pnpm/action-setup@v2 diff --git a/package.json b/package.json index 9da2a884..b1b882b9 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ }, "packageManager": "pnpm@10.15.1", "engines": { - "node": ">=16 <=23" + "node": ">=20 <=24" }, "bugs": { "url": "https://github.com/captbaritone/grats/issues"