ci: drop Node 8 support

This commit is contained in:
Sergio Herrera Guzmán 2019-09-11 22:35:29 +02:00
parent 0a7428edab
commit 195a79a809
2 changed files with 1 additions and 18 deletions

View File

@ -11,9 +11,6 @@ aliases:
- &node_lts_executor - &node_lts_executor
docker: docker:
- image: circleci/node:lts - image: circleci/node:lts
- &node_8_executor
docker:
- image: circleci/node:8
- &default_executor - &default_executor
<<: *node_latest_executor <<: *node_latest_executor
- &yarn_cache_key - &yarn_cache_key
@ -104,15 +101,6 @@ jobs:
name: Test with Node (LTS) name: Test with Node (LTS)
command: yarn test command: yarn test
test_node_8:
<<: *defaults
<<: *node_8_executor
steps:
- *restore_repo
- run:
name: Test with Node (8)
command: yarn run test
coverage: coverage:
<<: *defaults <<: *defaults
<<: *default_executor <<: *default_executor
@ -166,10 +154,6 @@ workflows:
requires: requires:
- prepare - prepare
<<: *ignore_non_dev_branches <<: *ignore_non_dev_branches
- test_node_8:
requires:
- prepare
<<: *ignore_non_dev_branches
- coverage: - coverage:
requires: requires:
- test_node_latest - test_node_latest
@ -180,6 +164,5 @@ workflows:
- test_bundlesize - test_bundlesize
- test_node_latest - test_node_latest
- test_node_lts - test_node_lts
- test_node_8
- coverage - coverage
<<: *execute_on_release <<: *execute_on_release

View File

@ -9,7 +9,7 @@ jobs:
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
node_version: ['8.16', 10, 12] # Node 8 version fix due to https://github.com/actions/setup-node/issues/27 node_version: [10, 12]
os: [ubuntu-latest, windows-latest, macOS-latest] os: [ubuntu-latest, windows-latest, macOS-latest]
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}