From 476b6e5418e06fdc831fdc822087bdde9bcd5366 Mon Sep 17 00:00:00 2001 From: PPawlowski Date: Tue, 30 Dec 2025 19:01:00 +0100 Subject: [PATCH 1/3] Add Node 22 and 24 to the versions matrix --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b446f5e..0875994 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node-version: [14, 16, 18, 20] + node-version: [14, 16, 18, 20, 22, 24] steps: - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 - name: Use Node.js ${{ matrix.node-version }} From 26c3b21b9e7f9881848ca5209dae6c511c763ffb Mon Sep 17 00:00:00 2001 From: PPawlowski Date: Tue, 30 Dec 2025 19:01:21 +0100 Subject: [PATCH 2/3] Run lint againsta all node versions --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0875994..a9c42d2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -27,7 +27,7 @@ jobs: - name: Install Dependencies run: npm ci - name: Run linting checks - if: ${{ matrix.node-version == 18 }} + # if: ${{ matrix.node-version == 18 }} run: npm run lint - name: Run tests run: npm run test From 83df7caadd195952fe5383922e05477ba21fc012 Mon Sep 17 00:00:00 2001 From: PPawlowski Date: Tue, 30 Dec 2025 19:08:52 +0100 Subject: [PATCH 3/3] Lint on Node 20 --- .github/workflows/build.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a9c42d2..fb5ed45 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -19,7 +19,8 @@ jobs: matrix: node-version: [14, 16, 18, 20, 22, 24] steps: - - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + - name: Checkout + uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0 with: @@ -27,7 +28,7 @@ jobs: - name: Install Dependencies run: npm ci - name: Run linting checks - # if: ${{ matrix.node-version == 18 }} + if: ${{ matrix.node-version == 20 }} run: npm run lint - name: Run tests run: npm run test