diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index b4946fcbe..a71773076 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -15,20 +15,22 @@ jobs: php-versions: ['7.2', '7.3'] steps: - - uses: actions/checkout@master + - uses: actions/checkout@v1 - name: Setup PHP uses: shivammathur/setup-php@master with: php-version: ${{ matrix.php-versions }} extension-csv: mbstring, dom, fileinfo - coverage: xdebug + + - name: Disable XDebug + run: phpenv config-rm xdebug.ini || return - name: Copy .env - run: php -r "file_exists('.env') || copy('.env.testing', '.env');" + run: cp .env.testing .env - name: Install composer - run: composer install -q --no-ansi --no-interaction --no-scripts --no-suggest --no-progress --prefer-dist + run: composer test - name: Execute tests run: vendor/bin/phpunit diff --git a/.travis.yml b/.travis.yml index fb209b23b..64e3b9ece 100644 --- a/.travis.yml +++ b/.travis.yml @@ -18,7 +18,7 @@ before_install: before_script: - cp .env.testing .env - - composer test --no-interaction + - composer test script: - vendor/bin/phpunit \ No newline at end of file diff --git a/composer.json b/composer.json index e1490aa5c..ef3465558 100644 --- a/composer.json +++ b/composer.json @@ -112,7 +112,7 @@ "composer dump-autoload" ], "test": [ - "composer install --no-scripts", + "composer install --no-interaction --no-scripts --no-suggest", "Illuminate\\Foundation\\ComposerScripts::postInstall", "php artisan clear-compiled", "composer dump-autoload"