From b9bfa37017cc215ef54e2ccde2bf276939a7a344 Mon Sep 17 00:00:00 2001 From: yosuke ota Date: Thu, 7 Apr 2022 09:30:43 +0900 Subject: [PATCH 1/3] Drop support for Node.js v12 --- .github/workflows/CI.yml | 32 +++++++++++++++----------------- README.md | 2 +- package.json | 12 ++++++------ 3 files changed, 22 insertions(+), 24 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 545a0cc4..4f110934 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -13,13 +13,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Checkout submodules run: git submodule update --init - name: Install Node.js - uses: actions/setup-node@v1 + uses: actions/setup-node@v3 with: - node-version: 14 + node-version: 16 - name: Install Packages run: npm install && cd test/fixtures/eslint && npm install - name: Lint @@ -30,37 +30,37 @@ jobs: strategy: matrix: eslint: [7, 8] - node: [14, 16] + node: [16, 17] os: [ubuntu-latest] include: # On other platforms - eslint: 7 - node: 14 + node: 16 os: windows-latest - eslint: 7 - node: 14 + node: 16 os: macos-latest # On old Node.js versions - eslint: 7 - node: 12 + node: 14 os: ubuntu-latest # On old ESLint versions - eslint: 6 - node: 14 + node: 16 os: ubuntu-latest # On the minimum supported ESLint/Node.js version - eslint: 6 - node: 12 + node: 14 os: ubuntu-latest runs-on: ${{ matrix.os }} steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Checkout submodules run: git submodule update --init - name: Install Node.js v${{ matrix.node }} - uses: actions/setup-node@v1 + uses: actions/setup-node@v3 with: node-version: ${{ matrix.node }} - name: Install Packages @@ -77,17 +77,15 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Checkout submodules run: git submodule update --init - - name: Install Node.js v14 - uses: actions/setup-node@v1 + - name: Install Node.js v16 + uses: actions/setup-node@v3 with: - node-version: 14 + node-version: 16 - name: Install Packages run: npm install - - name: Install ESLint v7 - run: node scripts/ci-install-eslint 7 - name: Build run: npm run -s build - name: Test diff --git a/README.md b/README.md index 62f128eb..a65137b2 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ This parser allows us to lint the `