From d4e8a97302eefe4f2856ad7ab150dd210a74a423 Mon Sep 17 00:00:00 2001 From: "akihito.nakano" Date: Mon, 27 Sep 2021 17:14:58 +0900 Subject: [PATCH] php-coveralls --- .github/workflows/tests.yml | 8 ++++++++ composer.json | 2 +- phpunit.xml | 1 + 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index b9aaffb..afe123e 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -35,3 +35,11 @@ jobs: - name: Run tests with PHPUnit run: vendor/bin/phpunit + + # https://github.com/php-coveralls/php-coveralls#github-actions + - name: Upload coverage results to Coveralls + env: + COVERALLS_REPO_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + composer global require php-coveralls/php-coveralls + php-coveralls --coverage_clover=build/logs/clover.xml -v diff --git a/composer.json b/composer.json index 7631573..5641d72 100644 --- a/composer.json +++ b/composer.json @@ -20,7 +20,7 @@ }, "require-dev": { "phpunit/phpunit": "5.7.27", - "satooshi/php-coveralls": "*" + "php-coveralls/php-coveralls": "*" }, "autoload": { "psr-4": { diff --git a/phpunit.xml b/phpunit.xml index 777a5a2..09c59c5 100644 --- a/phpunit.xml +++ b/phpunit.xml @@ -6,6 +6,7 @@ +