Bump symfony/twig-bridge from 4.4.27 to 4.4.51 #34
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: PHP Composer | |
on: | |
push: | |
branches: [ master ] | |
pull_request: | |
branches: [ master ] | |
jobs: | |
build: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 | |
- name: Build containers | |
run: docker-compose build | |
- name: Install dependencies | |
run: docker-compose run --rm mappics composer install --prefer-dist --no-progress --no-suggest | |
- name: Clear cache | |
run: docker-compose run --rm mappics bin/console cache:clear --env=test | |
- name: Migrations | |
run: docker-compose run --rm mappics bin/console doctrine:migrations:migrate --env=test --no-interaction | |
- name: Create logs directory | |
run: mkdir -p build/logs | |
- name: PHPStan | |
run: docker-compose run --rm mappics vendor/bin/phpstan analyse --level=max src/ -c phpstan-baseline.neon | |
- name: PHPUnit | |
run: docker-compose run --rm mappics php -dxdebug.mode=coverage vendor/bin/phpunit --coverage-clover=coverage.xml --coverage-text | |
- name: Infection | |
run: docker-compose run --rm mappics vendor/bin/infection --min-msi=74 --threads=4 --initial-tests-php-options='-dxdebug.mode=coverage' | |
- name: Send coverage | |
run: bash <(curl -s https://codecov.io/bash) |