diff --git a/.coveralls.yml b/.coveralls.yml deleted file mode 100644 index 6b74c21..0000000 --- a/.coveralls.yml +++ /dev/null @@ -1 +0,0 @@ -src_dir: lib diff --git a/.github/workflows/phpunit.yml b/.github/workflows/phpunit.yml index 556e105..094f89e 100644 --- a/.github/workflows/phpunit.yml +++ b/.github/workflows/phpunit.yml @@ -23,7 +23,6 @@ jobs: - uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php }} - coverage: none extensions: gmp, bcmath tools: composer - uses: actions/checkout@v2 @@ -32,4 +31,10 @@ jobs: echo "::add-matcher::${{ runner.tool_cache }}/php.json" echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json" - run: composer install - - run: vendor/bin/phpunit + - run: vendor/bin/phpunit --coverage-clover build/logs/clover.xml + - 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 a44bf76..842c77f 100644 --- a/composer.json +++ b/composer.json @@ -22,8 +22,7 @@ "php": "~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0" }, "require-dev": { - "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0", - "php-coveralls/php-coveralls": "~2.0" + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" }, "suggest": { "ext-gmp": "GMP is the preferred extension for big integer calculations",