diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a528604e..7fda6358 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,7 +9,7 @@ jobs: strategy: matrix: os: [ubuntu-latest] - node: [16, 18, 20] + node: [16, 18, 20, 22] steps: - name: Set up Node @@ -39,7 +39,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - node: [16, 18, 20] + node: [16, 18, 20, 22] steps: - name: Set up Node @@ -77,8 +77,10 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - node: [20] - typescript: ["4.6", "4.7", "4.8", "4.9", "5.0"] + node: [22] + # Top 5 from https://majors.nullvoxpopuli.com/q?minors=on&packages=typescript + # We cannot test 4.9 because it's error throwing is slightly different from v5. + typescript: ["5.2", "5.3", "5.4", "4.5"] steps: - name: Set up Node @@ -110,7 +112,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - node: [20] + node: [22] steps: - name: Set up Node