From 26ff9b46fc2d6576fb1443687ced37424e0e1912 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Viktor=20Sz=C3=A9pe?= Date: Thu, 27 Aug 2020 03:43:17 +0200 Subject: [PATCH 1/7] Send coverage to Coveralls --- .github/workflows/build.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 81c03f07f2..3fbd8f5974 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -188,10 +188,10 @@ jobs: vendor/bin/pcov clobber && \ php -dpcov.enabled=1 -dpcov.directory=. -dpcov.exclude="~vendor~" vendor/bin/phpunit -c tests/phpunit.xml tests/PHPStan - - name: "Codecov.io" - env: - CODECOV_TOKEN: "${{ secrets.CODECOV_TOKEN }}" - run: "bash <(curl -s https://codecov.io/bash) -f tests/tmp/clover.xml" + - name: "Coveralls" + uses: "coverallsapp/github-action@master" + with: + github-token: "${{ secrets.GITHUB_TOKEN }}" static-analysis: name: "PHPStan" From 3af71baff9c83e0fbe814b951980709feb3e37b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Viktor=20Sz=C3=A9pe?= Date: Thu, 27 Aug 2020 03:58:45 +0200 Subject: [PATCH 2/7] Add clover.xml path --- .github/workflows/build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3fbd8f5974..41b0246b8c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -192,6 +192,7 @@ jobs: uses: "coverallsapp/github-action@master" with: github-token: "${{ secrets.GITHUB_TOKEN }}" + path-to-lcov: "tests/tmp/clover.xml" static-analysis: name: "PHPStan" From 17ae42f06e663215aa8ae462241c22b0227de7fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Viktor=20Sz=C3=A9pe?= Date: Thu, 27 Aug 2020 04:51:13 +0200 Subject: [PATCH 3/7] Update build.yml --- .github/workflows/build.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 41b0246b8c..fb92d87cc5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -189,10 +189,9 @@ jobs: php -dpcov.enabled=1 -dpcov.directory=. -dpcov.exclude="~vendor~" vendor/bin/phpunit -c tests/phpunit.xml tests/PHPStan - name: "Coveralls" - uses: "coverallsapp/github-action@master" - with: - github-token: "${{ secrets.GITHUB_TOKEN }}" - path-to-lcov: "tests/tmp/clover.xml" + run: | + composer require php-coveralls/php-coveralls --dev && \ + vendor/bin/php-coveralls --verbose --coverage_clover=tests/tmp/clover.xml static-analysis: name: "PHPStan" From 851a7f8475ef89f713cd31268fca94afd2c2c2bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Viktor=20Sz=C3=A9pe?= Date: Thu, 27 Aug 2020 05:14:24 +0200 Subject: [PATCH 4/7] Update build.yml https://github.com/php-coveralls/php-coveralls/issues/273#issuecomment-643745243 --- .github/workflows/build.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index fb92d87cc5..7dfa4d2641 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -189,9 +189,11 @@ jobs: php -dpcov.enabled=1 -dpcov.directory=. -dpcov.exclude="~vendor~" vendor/bin/phpunit -c tests/phpunit.xml tests/PHPStan - name: "Coveralls" + env: + COVERALLS_REPO_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | - composer require php-coveralls/php-coveralls --dev && \ - vendor/bin/php-coveralls --verbose --coverage_clover=tests/tmp/clover.xml + composer require twinh/php-coveralls --dev && \ + vendor/bin/php-coveralls --verbose --coverage_clover=tests/tmp/clover.xml static-analysis: name: "PHPStan" From 3c52a417c8a03379a1fcf856781f8bf58fc4bc07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Viktor=20Sz=C3=A9pe?= Date: Thu, 27 Aug 2020 05:31:42 +0200 Subject: [PATCH 5/7] Update build.yml --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7dfa4d2641..17402e062b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -193,7 +193,7 @@ jobs: COVERALLS_REPO_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | composer require twinh/php-coveralls --dev && \ - vendor/bin/php-coveralls --verbose --coverage_clover=tests/tmp/clover.xml + vendor/bin/php-coveralls --verbose --coverage_clover=tests/tmp/clover.xml --json_path=tests/tmp/coveralls-upload.json static-analysis: name: "PHPStan" From 2e57dd5a6336fd8a081e90c4f1a18ae164d8842d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Viktor=20Sz=C3=A9pe?= Date: Thu, 27 Aug 2020 09:33:05 +0200 Subject: [PATCH 6/7] Add Coveralls badge --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c8b0e3acbb..86636206c2 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,7 @@ [![Build Status](https://travis-ci.com/phpstan/phpstan-src.svg?branch=master)](https://travis-ci.com/phpstan/phpstan-src) [![Build](https://github.com/phpstan/phpstan-src/workflows/Build/badge.svg)](https://github.com/phpstan/phpstan-src/actions) +[![Coverage Status](https://coveralls.io/repos/github/phpstan/phpstan-src/badge.svg)](https://coveralls.io/github/phpstan/phpstan-src) [![PHPStan Enabled](https://img.shields.io/badge/PHPStan-enabled-brightgreen.svg?style=flat)](https://github.com/phpstan/phpstan) --- From 643298bebf8289c85a3049ec4eddbf97346f6f61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Viktor=20Sz=C3=A9pe?= Date: Thu, 27 Aug 2020 09:33:18 +0200 Subject: [PATCH 7/7] Delete codecov.yml --- codecov.yml | 4 ---- 1 file changed, 4 deletions(-) delete mode 100644 codecov.yml diff --git a/codecov.yml b/codecov.yml deleted file mode 100644 index 642803cbcd..0000000000 --- a/codecov.yml +++ /dev/null @@ -1,4 +0,0 @@ -comment: false -coverage: - status: - patch: off