From 09a9bda32f8e12b17382c3983f92e9b552d400ee Mon Sep 17 00:00:00 2001 From: Claus Due Date: Fri, 24 Jan 2025 23:31:06 +0100 Subject: [PATCH] [TASK] Detach Coveralls dependency Load Coveralls only in CI context --- .github/workflows/build.yml | 4 +++- composer.json | 1 - 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 172b2455f..fc98b7928 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -134,7 +134,9 @@ jobs: run: vendor/bin/phpunit --coverage-clover=build/logs/clover.xml - name: Upload test coverage - run: vendor/bin/php-coveralls -vvv + run: | + composer global require php-coveralls/php-coveralls + php-coveralls --coverage_clover=build/logs/clover.xml -v env: COVERALLS_PARALLEL: true COVERALLS_FLAG_NAME: typo3-${{ matrix.typo3 }}-php-${{ matrix.php }} diff --git a/composer.json b/composer.json index 7203813de..f42586fb0 100644 --- a/composer.json +++ b/composer.json @@ -53,7 +53,6 @@ "require-dev": { "phpstan/phpstan": "1.12.1", "phpunit/phpunit": "^5.7 || ^9.5", - "php-coveralls/php-coveralls": "^2.5", "squizlabs/php_codesniffer": "^3.7", "mikey179/vfsstream": "^1.6", "fluidtypo3/development": "^5"