name: Unit Testing Symfony on: [push, pull_request] jobs: laravel: name: Symfony (PHP ${{ matrix.php-versions }} on ${{ matrix.operating-system }}) runs-on: ${{ matrix.operating-system }} strategy: fail-fast: false max-parallel: 3 matrix: operating-system: [ubuntu-latest, windows-latest, macOS-latest] php-versions: ['7.3'] steps: - name: Checkout uses: actions/checkout@v1 - name: Setup PHP, with composer and extensions uses: shivammathur/setup-php@master #https://github.com/shivammathur/setup-php with: php-version: ${{ matrix.php-versions }} extension-csv: mbstring, xml, ctype, iconv coverage: xdebug #optional - name: Install Composer dependencies run: | composer require symfony/orm-pack composer install --no-progress --no-suggest --prefer-dist --optimize-autoloader - name: Run Tests run: | composer require phpunit php bin/phpunit --coverage-text