From 7fe48d925adb66bd7b67e328e3eff5887d17cb18 Mon Sep 17 00:00:00 2001 From: Sixto Martin Date: Sat, 31 Dec 2022 14:12:16 +0100 Subject: [PATCH] Try coveralls integration with Github Actions --- .coveralls.yml | 2 +- .github/workflows/php-package.yml | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.coveralls.yml b/.coveralls.yml index 173ff356..554a57a0 100644 --- a/.coveralls.yml +++ b/.coveralls.yml @@ -1,6 +1,6 @@ service_name: travis-ci -src_dir: lib +src_dir: src coverage_clover: tests/build/logs/clover.xml diff --git a/.github/workflows/php-package.yml b/.github/workflows/php-package.yml index 0282c27f..2891379e 100644 --- a/.github/workflows/php-package.yml +++ b/.github/workflows/php-package.yml @@ -46,9 +46,14 @@ jobs: php vendor/bin/phploc src/. mkdir -p tests/build/dependences php vendor/bin/pdepend --summary-xml=tests/build/logs/dependence-summary.xml --jdepend-chart=tests/build/dependences/jdepend.svg --overview-pyramid=tests/build/dependences/pyramid.svg src/. - + - name: PHP Code Sniffer run: php vendor/bin/phpcs --standard=tests/ZendModStandard src/Saml2 demo1 demo2 endpoints tests/src - + - name: Run unit tests run: vendor/bin/phpunit --verbose --debug + + - name: Upload coverage results to Coveralls + env: + COVERALLS_REPO_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: php vendor/bin/php-coveralls --coverage_clover=tests/build/logs/clover.xml -v