From d42afd10e4d67c538690e029c257741471b9842d Mon Sep 17 00:00:00 2001 From: Vincent Dauce Date: Sun, 18 Aug 2019 12:26:01 +0200 Subject: [PATCH] Update main.yml --- .github/workflows/main.yml | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3d14b8783a..29a838fd0b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -13,6 +13,23 @@ jobs: - name: PHP CS run: ./vendor/bin/phpcs src tests --standard=psr2 + coverage: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - name: Install mailparse + run: sudo apt install php-mailparse + - name: Composer update + run: composer update --no-progress + - name: PhpUnit + run: | + mkdir -p build/logs + ./vendor/bin/phpunit --coverage-text --coverage-clover build/logs/clover.xml -c phpunit.xml.dist --whitelist src + - name: Coveralls + env: + COVERALLS_REPO_TOKEN: BS4E6dtQa8fUMHQiOTFbQICA6ydxSqkRt + run: ./vendor/bin/php-coveralls -v + tests: runs-on: ubuntu-latest strategy: @@ -28,11 +45,5 @@ jobs: - name: Composer update run: composer update ${{ matrix.composer }} --no-progress - name: PhpUnit - run: | - mkdir -p build/logs - ./vendor/bin/phpunit --coverage-text --coverage-clover build/logs/clover.xml -c phpunit.xml.dist --whitelist src - - name: Coveralls - env: - COVERALLS_REPO_TOKEN: BS4E6dtQa8fUMHQiOTFbQICA6ydxSqkRt - run: ./vendor/bin/php-coveralls -v + run: ./vendor/bin/phpunit