diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c2dbeb3..eb5b6d2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,7 +11,7 @@ jobs: strategy: fail-fast: false matrix: - php: [8.1, 8.2, 8.3, 8.4] + php: [8.1, 8.2, 8.3, 8.4, 8.5] dependency-version: [prefer-lowest, prefer-stable] os: [ubuntu-latest, windows-latest, macos-latest] @@ -19,14 +19,14 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php }} tools: composer:v2 - coverage: none + coverage: xdebug - name: Install dependencies run: | @@ -42,7 +42,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 @@ -71,7 +71,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup PHP uses: shivammathur/setup-php@v2 diff --git a/composer.json b/composer.json index 3a7474f..5d000e4 100644 --- a/composer.json +++ b/composer.json @@ -18,11 +18,11 @@ "php": "^8.1" }, "require-dev": { - "pestphp/pest": "^2.0", - "phpstan/phpstan": "^2.0", - "scrutinizer/ocular": "^1.9", - "squizlabs/php_codesniffer": "^3.0", - "tightenco/duster": "^2.0" + "pestphp/pest": "^2.36|^3.0|^4.0", + "phpstan/phpstan": "^2.1.31", + "uma/ocular": "^2.0", + "squizlabs/php_codesniffer": "^3.13", + "tightenco/duster": "^2.7.6|^3.0" }, "autoload": { "psr-4": {