Skip to content

Commit

Permalink
Update main.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
eXorus committed Aug 18, 2019
1 parent 27c000f commit d42afd1
Showing 1 changed file with 18 additions and 7 deletions.
25 changes: 18 additions & 7 deletions .github/workflows/main.yml
Expand Up @@ -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:
Expand All @@ -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

0 comments on commit d42afd1

Please sign in to comment.