From 08b5f45161fd8e731e7c62bb6e453b9c5987a016 Mon Sep 17 00:00:00 2001 From: Chris Manson Date: Wed, 7 Feb 2024 18:18:12 +0000 Subject: [PATCH] drop support for node < 16 --- .github/workflows/ci.yml | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1d3aa35..717633f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,12 +17,12 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: - node-version: 14 + node-version: 20 + cache: npm - uses: mansona/npm-lockfile-version@v1 - - run: npm i -g npm@7 - run: npm ci - run: npm run lint:js @@ -37,16 +37,15 @@ jobs: - ubuntu-latest - windows-latest node-version: - - 10 - - 12 - - 14 - 16 + - 18 + - 20 steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - - run: npm i -g npm@7 + cache: npm - run: npm ci - run: npm test