diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5c0bd1d..8623127 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,8 +12,9 @@ permissions: jobs: # The whole suite runs once, at Node 22.12.0. Node 22.8.0 takes npm test's # --experimental-test-isolation=none, but there every test file fails to - # load with 'Unknown file extension ".ts"'. engines' floor, 22.0.0, and the - # newest Node line get the install and start check below. + # load with 'Unknown file extension ".ts"'. The install and start check + # below runs on engines' floor, 22.0.0; on Node 24, a maintenance LTS line + # hosts still run; and on the newest Node release. typecheck-and-test: name: Typecheck & Test (node 22.12.0) runs-on: ubuntu-latest @@ -48,7 +49,7 @@ jobs: strategy: fail-fast: false matrix: - node: ['22.0.0', '24'] + node: ['22.0.0', '24', 'latest'] steps: - uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0