From 20d7bc877d15ce180cdeb20a80e8d97bf9bb5cae Mon Sep 17 00:00:00 2001 From: Armano Date: Thu, 26 Dec 2019 07:50:33 +0100 Subject: [PATCH 01/15] chore: migrate build from azure-pipelines to actions --- .github/ workflows/build.yml | 96 ++++++++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) create mode 100644 .github/ workflows/build.yml diff --git a/.github/ workflows/build.yml b/.github/ workflows/build.yml new file mode 100644 index 000000000000..30fbb6d387af --- /dev/null +++ b/.github/ workflows/build.yml @@ -0,0 +1,96 @@ +name: Node CI + +on: [push, pull_request] + +jobs: + primary_code_validation_and_tests: + name: Primary code validation and tests + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - name: Use Node.js 12 + uses: actions/setup-node@v1 + with: + node-version: 12 + + # This also runs a build as part of the postinstall bootstrap + - name: install and build + run: yarn --ignore-engines --frozen-lockfile + + # Note that this command *also* typechecks tests/tools, + # whereas the build only checks src files + - name: Typecheck all packages + run: yarn typecheck + + - name: Check code formatting + run: yarn format-check + + - name: Run linting + run: yarn lint + + - name: Validate documentation + run: yarn check:docs + + - name: Validate documentation spelling + run: yarn check:spelling + + - name: Validate plugin configs + run: yarn check:configs + + - name: Run unit tests + run: yarn test + + - name: Run integrations tests + run: yarn integration-tests + +# - name: Publish code coverage report +# uses: codecov/codecov-action@v1.0.5 +# with: +# yml: ./codecov.yml +# token: ${{ secrets.CODECOV_TOKEN }} + + unit_tests_on_other_node_versions: + name: Run unit tests on other Node.js versions + runs-on: ubuntu-latest + strategy: + matrix: + node-version: [8.x, 10.x] + steps: + - uses: actions/checkout@v1 + - name: Use Node.js ${{ matrix.node-version }} + uses: actions/setup-node@v1 + with: + node-version: ${{ matrix.node-version }} + + # This also runs a build as part of the postinstall bootstrap + - name: install and build + run: yarn --ignore-engines --frozen-lockfile + env: + CI: true + + - name: Run unit tests + run: yarn test + + publish_canary_version: + displayName: Publish the latest code as a canary version + runs-on: ubuntu-latest + needs: [primary_code_validation_and_tests, unit_tests_on_other_node_versions] + if: github.event_name == 'push' && github.ref == 'refs/heads/master' + steps: + - uses: actions/checkout@v1 + - name: Use Node.js 12 + uses: actions/setup-node@v1 + with: + node-version: 12 + registry-url: https://registry.npmjs.org/ + + # This also runs a build as part of the postinstall bootstrap + - name: install and build + run: yarn --ignore-engines --frozen-lockfile + env: + CI: true + +# - name: Publish all packages to npm +# run: npx lerna publish --canary --exact --force-publish --yes +# env: +# NODE_AUTH_TOKEN: ${{ secrets.npm_token }} From 42f88f2ea633a3bb43e1f271888a15e5727597da Mon Sep 17 00:00:00 2001 From: Armano Date: Thu, 26 Dec 2019 07:57:18 +0100 Subject: [PATCH 02/15] chore: filter out branches --- .github/ workflows/{build.yml => ci.yml} | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) rename .github/ workflows/{build.yml => ci.yml} (95%) diff --git a/.github/ workflows/build.yml b/.github/ workflows/ci.yml similarity index 95% rename from .github/ workflows/build.yml rename to .github/ workflows/ci.yml index 30fbb6d387af..977403abafb3 100644 --- a/.github/ workflows/build.yml +++ b/.github/ workflows/ci.yml @@ -1,6 +1,12 @@ name: Node CI -on: [push, pull_request] +on: + push: + branches: + - master + pull_request: + branches: + - master jobs: primary_code_validation_and_tests: @@ -75,7 +81,7 @@ jobs: displayName: Publish the latest code as a canary version runs-on: ubuntu-latest needs: [primary_code_validation_and_tests, unit_tests_on_other_node_versions] - if: github.event_name == 'push' && github.ref == 'refs/heads/master' + if: github.event_name == 'push' steps: - uses: actions/checkout@v1 - name: Use Node.js 12 From 4cadfcb252c750091b7a9d2b4e538ea36ae13543 Mon Sep 17 00:00:00 2001 From: Armano Date: Thu, 26 Dec 2019 08:06:57 +0100 Subject: [PATCH 03/15] Create ci.yml --- .github/workflows/ci.yml | 102 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 000000000000..977403abafb3 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,102 @@ +name: Node CI + +on: + push: + branches: + - master + pull_request: + branches: + - master + +jobs: + primary_code_validation_and_tests: + name: Primary code validation and tests + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - name: Use Node.js 12 + uses: actions/setup-node@v1 + with: + node-version: 12 + + # This also runs a build as part of the postinstall bootstrap + - name: install and build + run: yarn --ignore-engines --frozen-lockfile + + # Note that this command *also* typechecks tests/tools, + # whereas the build only checks src files + - name: Typecheck all packages + run: yarn typecheck + + - name: Check code formatting + run: yarn format-check + + - name: Run linting + run: yarn lint + + - name: Validate documentation + run: yarn check:docs + + - name: Validate documentation spelling + run: yarn check:spelling + + - name: Validate plugin configs + run: yarn check:configs + + - name: Run unit tests + run: yarn test + + - name: Run integrations tests + run: yarn integration-tests + +# - name: Publish code coverage report +# uses: codecov/codecov-action@v1.0.5 +# with: +# yml: ./codecov.yml +# token: ${{ secrets.CODECOV_TOKEN }} + + unit_tests_on_other_node_versions: + name: Run unit tests on other Node.js versions + runs-on: ubuntu-latest + strategy: + matrix: + node-version: [8.x, 10.x] + steps: + - uses: actions/checkout@v1 + - name: Use Node.js ${{ matrix.node-version }} + uses: actions/setup-node@v1 + with: + node-version: ${{ matrix.node-version }} + + # This also runs a build as part of the postinstall bootstrap + - name: install and build + run: yarn --ignore-engines --frozen-lockfile + env: + CI: true + + - name: Run unit tests + run: yarn test + + publish_canary_version: + displayName: Publish the latest code as a canary version + runs-on: ubuntu-latest + needs: [primary_code_validation_and_tests, unit_tests_on_other_node_versions] + if: github.event_name == 'push' + steps: + - uses: actions/checkout@v1 + - name: Use Node.js 12 + uses: actions/setup-node@v1 + with: + node-version: 12 + registry-url: https://registry.npmjs.org/ + + # This also runs a build as part of the postinstall bootstrap + - name: install and build + run: yarn --ignore-engines --frozen-lockfile + env: + CI: true + +# - name: Publish all packages to npm +# run: npx lerna publish --canary --exact --force-publish --yes +# env: +# NODE_AUTH_TOKEN: ${{ secrets.npm_token }} From fe9df4e8fcf608ebda3d6cbb27d312c36389c981 Mon Sep 17 00:00:00 2001 From: Armano Date: Thu, 26 Dec 2019 08:08:59 +0100 Subject: [PATCH 04/15] fix: correct typo in name of folder --- .github/ workflows/ci.yml | 102 -------------------------------------- 1 file changed, 102 deletions(-) delete mode 100644 .github/ workflows/ci.yml diff --git a/.github/ workflows/ci.yml b/.github/ workflows/ci.yml deleted file mode 100644 index 977403abafb3..000000000000 --- a/.github/ workflows/ci.yml +++ /dev/null @@ -1,102 +0,0 @@ -name: Node CI - -on: - push: - branches: - - master - pull_request: - branches: - - master - -jobs: - primary_code_validation_and_tests: - name: Primary code validation and tests - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v1 - - name: Use Node.js 12 - uses: actions/setup-node@v1 - with: - node-version: 12 - - # This also runs a build as part of the postinstall bootstrap - - name: install and build - run: yarn --ignore-engines --frozen-lockfile - - # Note that this command *also* typechecks tests/tools, - # whereas the build only checks src files - - name: Typecheck all packages - run: yarn typecheck - - - name: Check code formatting - run: yarn format-check - - - name: Run linting - run: yarn lint - - - name: Validate documentation - run: yarn check:docs - - - name: Validate documentation spelling - run: yarn check:spelling - - - name: Validate plugin configs - run: yarn check:configs - - - name: Run unit tests - run: yarn test - - - name: Run integrations tests - run: yarn integration-tests - -# - name: Publish code coverage report -# uses: codecov/codecov-action@v1.0.5 -# with: -# yml: ./codecov.yml -# token: ${{ secrets.CODECOV_TOKEN }} - - unit_tests_on_other_node_versions: - name: Run unit tests on other Node.js versions - runs-on: ubuntu-latest - strategy: - matrix: - node-version: [8.x, 10.x] - steps: - - uses: actions/checkout@v1 - - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 - with: - node-version: ${{ matrix.node-version }} - - # This also runs a build as part of the postinstall bootstrap - - name: install and build - run: yarn --ignore-engines --frozen-lockfile - env: - CI: true - - - name: Run unit tests - run: yarn test - - publish_canary_version: - displayName: Publish the latest code as a canary version - runs-on: ubuntu-latest - needs: [primary_code_validation_and_tests, unit_tests_on_other_node_versions] - if: github.event_name == 'push' - steps: - - uses: actions/checkout@v1 - - name: Use Node.js 12 - uses: actions/setup-node@v1 - with: - node-version: 12 - registry-url: https://registry.npmjs.org/ - - # This also runs a build as part of the postinstall bootstrap - - name: install and build - run: yarn --ignore-engines --frozen-lockfile - env: - CI: true - -# - name: Publish all packages to npm -# run: npx lerna publish --canary --exact --force-publish --yes -# env: -# NODE_AUTH_TOKEN: ${{ secrets.npm_token }} From e79121729ca394c07210a0ca235af4a8e739b654 Mon Sep 17 00:00:00 2001 From: Armano Date: Thu, 26 Dec 2019 08:11:33 +0100 Subject: [PATCH 05/15] fix: correct typo --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 977403abafb3..19f002f5d8a8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -78,7 +78,7 @@ jobs: run: yarn test publish_canary_version: - displayName: Publish the latest code as a canary version + name: Publish the latest code as a canary version runs-on: ubuntu-latest needs: [primary_code_validation_and_tests, unit_tests_on_other_node_versions] if: github.event_name == 'push' From d05a1ac4d7de69343980067d62a25135281bdd84 Mon Sep 17 00:00:00 2001 From: Armano Date: Wed, 1 Jan 2020 18:04:49 +0100 Subject: [PATCH 06/15] test: add changes requested in code review --- .github/workflows/ci.yml | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 19f002f5d8a8..aaf99710d0f6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,12 +1,6 @@ name: Node CI -on: - push: - branches: - - master - pull_request: - branches: - - master +on: [push, pull_request] jobs: primary_code_validation_and_tests: @@ -49,11 +43,11 @@ jobs: - name: Run integrations tests run: yarn integration-tests -# - name: Publish code coverage report -# uses: codecov/codecov-action@v1.0.5 -# with: -# yml: ./codecov.yml -# token: ${{ secrets.CODECOV_TOKEN }} + - name: Publish code coverage report + uses: codecov/codecov-action@v1 + with: + yml: ./codecov.yml + token: ${{ secrets.CODECOV_TOKEN }} unit_tests_on_other_node_versions: name: Run unit tests on other Node.js versions @@ -81,7 +75,7 @@ jobs: name: Publish the latest code as a canary version runs-on: ubuntu-latest needs: [primary_code_validation_and_tests, unit_tests_on_other_node_versions] - if: github.event_name == 'push' + if: github.event_name == 'push' && github.ref == 'refs/head/master' steps: - uses: actions/checkout@v1 - name: Use Node.js 12 From e45fb6111680b378c629c5de34f24fa6ab4335a5 Mon Sep 17 00:00:00 2001 From: Armano Date: Wed, 1 Jan 2020 18:44:17 +0100 Subject: [PATCH 07/15] fix: do not run build on push on other branches than master --- .github/workflows/ci.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index aaf99710d0f6..972dc6d17d21 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,6 +1,10 @@ name: Node CI -on: [push, pull_request] +on: + push: + branches: + - master + pull_request jobs: primary_code_validation_and_tests: From 025c2c12eeaec0e2616214c2f1bddcfc374cb689 Mon Sep 17 00:00:00 2001 From: Armano Date: Wed, 1 Jan 2020 18:45:50 +0100 Subject: [PATCH 08/15] fix: correct syntax --- .github/workflows/ci.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 972dc6d17d21..3d0d78bcaaaa 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -4,7 +4,9 @@ on: push: branches: - master - pull_request + pull_request: + branches: + - * jobs: primary_code_validation_and_tests: From 4efeba4fe867d4225015a17b2d30884365b5cbe7 Mon Sep 17 00:00:00 2001 From: Armano Date: Wed, 1 Jan 2020 19:57:46 +0100 Subject: [PATCH 09/15] fix: let pull_requests to be run on all branches --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3d0d78bcaaaa..dd75abc62426 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,7 +6,7 @@ on: - master pull_request: branches: - - * + - '**' jobs: primary_code_validation_and_tests: From 5cf09e91e10349a7a309db19df17512aa40ed54c Mon Sep 17 00:00:00 2001 From: Armano Date: Sun, 12 Jan 2020 19:50:08 +0100 Subject: [PATCH 10/15] chore: update ci to match azure --- .github/workflows/ci.yml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index dd75abc62426..4f0f8ea9edbc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,15 +34,9 @@ jobs: - name: Run linting run: yarn lint - - name: Validate documentation - run: yarn check:docs - - name: Validate documentation spelling run: yarn check:spelling - - name: Validate plugin configs - run: yarn check:configs - - name: Run unit tests run: yarn test From a2f8435a8715b4ffa2af7c1e48afe52bde4147f8 Mon Sep 17 00:00:00 2001 From: Armano Date: Sun, 12 Jan 2020 19:51:13 +0100 Subject: [PATCH 11/15] chore: upgrade actions/checkout and add yarn cache --- .github/workflows/ci.yml | 37 +++++++++++++++++++++++++++++++++++-- 1 file changed, 35 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4f0f8ea9edbc..bae99002679a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,12 +13,23 @@ jobs: name: Primary code validation and tests runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v2 - name: Use Node.js 12 uses: actions/setup-node@v1 with: node-version: 12 + - name: Get yarn cache + id: yarn-cache + run: echo "::set-output name=dir::$(yarn cache dir)" + + - uses: actions/cache@v1 + with: + path: ${{ steps.yarn-cache.outputs.dir }} + key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-yarn- + # This also runs a build as part of the postinstall bootstrap - name: install and build run: yarn --ignore-engines --frozen-lockfile @@ -56,12 +67,23 @@ jobs: matrix: node-version: [8.x, 10.x] steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v2 - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: node-version: ${{ matrix.node-version }} + - name: Get yarn cache + id: yarn-cache + run: echo "::set-output name=dir::$(yarn cache dir)" + + - uses: actions/cache@v1 + with: + path: ${{ steps.yarn-cache.outputs.dir }} + key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-yarn- + # This also runs a build as part of the postinstall bootstrap - name: install and build run: yarn --ignore-engines --frozen-lockfile @@ -84,6 +106,17 @@ jobs: node-version: 12 registry-url: https://registry.npmjs.org/ + - name: Get yarn cache + id: yarn-cache + run: echo "::set-output name=dir::$(yarn cache dir)" + + - uses: actions/cache@v1 + with: + path: ${{ steps.yarn-cache.outputs.dir }} + key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-yarn- + # This also runs a build as part of the postinstall bootstrap - name: install and build run: yarn --ignore-engines --frozen-lockfile From bb20596b1327a3dc47a118d1f3a263dfb32daba5 Mon Sep 17 00:00:00 2001 From: Armano Date: Sun, 12 Jan 2020 20:03:45 +0100 Subject: [PATCH 12/15] chore: add missing CI env variable for unit tests --- .github/workflows/ci.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bae99002679a..5ec8b5fcb9c4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -50,9 +50,13 @@ jobs: - name: Run unit tests run: yarn test + env: + CI: true - name: Run integrations tests run: yarn integration-tests + env: + CI: true - name: Publish code coverage report uses: codecov/codecov-action@v1 @@ -92,6 +96,8 @@ jobs: - name: Run unit tests run: yarn test + env: + CI: true publish_canary_version: name: Publish the latest code as a canary version From d5f807f03131108fff8ad6cb0c344b992c444c0d Mon Sep 17 00:00:00 2001 From: Armano Date: Thu, 16 Jan 2020 20:15:48 +0100 Subject: [PATCH 13/15] test: disable cache and enable `--runInBand` --- .github/workflows/ci.yml | 37 ++----------------------------------- 1 file changed, 2 insertions(+), 35 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5ec8b5fcb9c4..2a1a426e852d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,17 +19,6 @@ jobs: with: node-version: 12 - - name: Get yarn cache - id: yarn-cache - run: echo "::set-output name=dir::$(yarn cache dir)" - - - uses: actions/cache@v1 - with: - path: ${{ steps.yarn-cache.outputs.dir }} - key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} - restore-keys: | - ${{ runner.os }}-yarn- - # This also runs a build as part of the postinstall bootstrap - name: install and build run: yarn --ignore-engines --frozen-lockfile @@ -49,7 +38,7 @@ jobs: run: yarn check:spelling - name: Run unit tests - run: yarn test + run: yarn test -- -- --runInBand env: CI: true @@ -77,17 +66,6 @@ jobs: with: node-version: ${{ matrix.node-version }} - - name: Get yarn cache - id: yarn-cache - run: echo "::set-output name=dir::$(yarn cache dir)" - - - uses: actions/cache@v1 - with: - path: ${{ steps.yarn-cache.outputs.dir }} - key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} - restore-keys: | - ${{ runner.os }}-yarn- - # This also runs a build as part of the postinstall bootstrap - name: install and build run: yarn --ignore-engines --frozen-lockfile @@ -95,7 +73,7 @@ jobs: CI: true - name: Run unit tests - run: yarn test + run: yarn test -- -- --runInBand env: CI: true @@ -112,17 +90,6 @@ jobs: node-version: 12 registry-url: https://registry.npmjs.org/ - - name: Get yarn cache - id: yarn-cache - run: echo "::set-output name=dir::$(yarn cache dir)" - - - uses: actions/cache@v1 - with: - path: ${{ steps.yarn-cache.outputs.dir }} - key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} - restore-keys: | - ${{ runner.os }}-yarn- - # This also runs a build as part of the postinstall bootstrap - name: install and build run: yarn --ignore-engines --frozen-lockfile From 204aae6e6f7512b739856a705c64075e22db90a7 Mon Sep 17 00:00:00 2001 From: Armano Date: Sun, 26 Jan 2020 06:53:18 +0100 Subject: [PATCH 14/15] test: apply new changes to CI config --- .github/workflows/ci.yml | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2a1a426e852d..071d5d69c6a9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -name: Node CI +name: CI on: push: @@ -21,7 +21,9 @@ jobs: # This also runs a build as part of the postinstall bootstrap - name: install and build - run: yarn --ignore-engines --frozen-lockfile + run: | + yarn --ignore-engines --frozen-lockfile + yarn check-clean-workspace-after-install # Note that this command *also* typechecks tests/tools, # whereas the build only checks src files @@ -34,11 +36,11 @@ jobs: - name: Run linting run: yarn lint - - name: Validate documentation spelling + - name: Validate spelling run: yarn check:spelling - name: Run unit tests - run: yarn test -- -- --runInBand + run: yarn test env: CI: true @@ -68,12 +70,12 @@ jobs: # This also runs a build as part of the postinstall bootstrap - name: install and build - run: yarn --ignore-engines --frozen-lockfile - env: - CI: true + run: | + yarn --ignore-engines --frozen-lockfile + yarn check-clean-workspace-after-install - name: Run unit tests - run: yarn test -- -- --runInBand + run: yarn test env: CI: true @@ -92,9 +94,9 @@ jobs: # This also runs a build as part of the postinstall bootstrap - name: install and build - run: yarn --ignore-engines --frozen-lockfile - env: - CI: true + run: | + yarn --ignore-engines --frozen-lockfile + yarn check-clean-workspace-after-install # - name: Publish all packages to npm # run: npx lerna publish --canary --exact --force-publish --yes From b89e4d1854bf7569ae2ba9faf06a84d0ec16217d Mon Sep 17 00:00:00 2001 From: Armano Date: Tue, 28 Jan 2020 21:27:28 +0100 Subject: [PATCH 15/15] chore: update shields --- .github/workflows/ci.yml | 2 ++ README.md | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 071d5d69c6a9..1be9fde0e338 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -54,6 +54,8 @@ jobs: with: yml: ./codecov.yml token: ${{ secrets.CODECOV_TOKEN }} + flags: unittest + name: codecov unit_tests_on_other_node_versions: name: Run unit tests on other Node.js versions diff --git a/README.md b/README.md index c71797e98bab..11c94b8f26b2 100644 --- a/README.md +++ b/README.md @@ -3,8 +3,8 @@

Monorepo for all the tooling which enables ESLint to support TypeScript

- Azure Pipelines - + GitHub Workflow Status + Financial Contributors on Open Collective GitHub license NPM Downloads Codecov