diff --git a/.github/workflows/phpstan.yml b/.github/workflows/phpstan.yml index 54fb8ff..8148c24 100644 --- a/.github/workflows/phpstan.yml +++ b/.github/workflows/phpstan.yml @@ -1,14 +1,10 @@ name: PHPStan on: - pull_request: - paths: - - '**.php' - - 'phpstan.neon.dist' push: - paths: - - '**.php' - - 'phpstan.neon.dist' + branches: [ main ] + pull_request: + branches: [ main ] jobs: phpstan: @@ -27,4 +23,4 @@ jobs: uses: ramsey/composer-install@v2 - name: Run PHPStan - run: ./vendor/bin/phpstan analyse src --error-format=github + run: ./vendor/bin/phpstan analyse src --error-format=github \ No newline at end of file diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 44dcd90..05ed5d7 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -11,6 +11,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: fail-fast: true + max-parallel: 1 matrix: os: [ ubuntu-latest, windows-latest ] php: [ 8.2 ] diff --git a/composer.json b/composer.json index 95881c8..514cedc 100644 --- a/composer.json +++ b/composer.json @@ -15,11 +15,15 @@ "email": "sebastian.fix@codebar.ch", "homepage": "https://www.codebar.ch", "role": "Developer" + }, + { + "name": "Rhys Lees", + "role": "Software-Developer" } ], "require": { "php": "^8.2", - "guzzlehttp/guzzle": "^7.2", + "guzzlehttp/guzzle": "^7.5", "illuminate/contracts": "^10.0", "laravel/framework": "10.*", "orchestra/testbench": "8.*", @@ -33,6 +37,7 @@ "laravel/pint": "^1.5", "nunomaduro/collision": "^7.0", "nunomaduro/larastan": "^2.4.0", + "orchestra/testbench": "^8.0", "pestphp/pest": "^2.0", "pestphp/pest-plugin-laravel": "^2.0", "phpstan/extension-installer": "^1.1",