From afa39542471c85fb27f275923f19871738991b38 Mon Sep 17 00:00:00 2001 From: Nick McCurdy Date: Sun, 11 Jul 2021 18:22:56 -0400 Subject: [PATCH] feat: drop support for node 10 BREAKING CHANGE: node 10 is no longer supported. It reached its end-of-life on 30.04.2021. --- .github/workflows/release.yml | 64 +++++++++++++++++------------------ package.json | 2 +- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1cabbcf..168e7cc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -13,44 +13,44 @@ jobs: strategy: matrix: - node: [10.x, 12.x] + node: [12, 14, 16] steps: - - name: Cancel previous runs - uses: styfle/cancel-workflow-action@0.6.0 - with: - access_token: ${{ secrets.GITHUB_TOKEN }} + - name: Cancel previous runs + uses: styfle/cancel-workflow-action@0.6.0 + with: + access_token: ${{ secrets.GITHUB_TOKEN }} - - uses: actions/checkout@v2 + - uses: actions/checkout@v2 - - name: Setup nodejs - uses: actions/setup-node@v2-beta - with: - node-version: ${{ matrix.node }} - - name: Install deps & validate - run: npm run setup + - name: Setup nodejs + uses: actions/setup-node@v2-beta + with: + node-version: ${{ matrix.node }} + - name: Install deps & validate + run: npm run setup release: runs-on: ubuntu-latest steps: - - name: Cancel previous runs - uses: styfle/cancel-workflow-action@0.6.0 - with: - access_token: ${{ secrets.GITHUB_TOKEN }} - - - uses: actions/checkout@v2 - - - name: Setup nodejs - uses: actions/setup-node@v2-beta - with: - node-version: 12.x - - name: Install deps - run: npm install - - name: Build proj - run: npm run build - - name: Update tests, coverage, and release - run: npm run test:update && npx codecov && npx semantic-release - env: - NPM_TOKEN: ${{ secrets.NPM_TOKEN }} - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Cancel previous runs + uses: styfle/cancel-workflow-action@0.6.0 + with: + access_token: ${{ secrets.GITHUB_TOKEN }} + + - uses: actions/checkout@v2 + + - name: Setup nodejs + uses: actions/setup-node@v2-beta + with: + node-version: 12.x + - name: Install deps + run: npm install + - name: Build proj + run: npm run build + - name: Update tests, coverage, and release + run: npm run test:update && npx codecov && npx semantic-release + env: + NPM_TOKEN: ${{ secrets.NPM_TOKEN }} + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/package.json b/package.json index e831adf..008648f 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "url": "https://github.com/testing-library/svelte-testing-library/issues" }, "engines": { - "node": ">= 8" + "node": ">= 12" }, "keywords": [ "testing",