diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 7e6787a..7746634 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -10,23 +10,22 @@ jobs: test: runs-on: ${{ matrix.os }} strategy: - fail-fast: true matrix: os: [ubuntu-latest] - php: [8.4, 8.3] - laravel: [12.*, 11.*] + php: [8.4, 8.5] + laravel: [12.*, 13.*] stability: [prefer-lowest, prefer-stable] include: + - laravel: 13.* + testbench: ^11.0 - laravel: 12.* - testbench: 10.* - - laravel: 11.* - testbench: 9.* + testbench: ^10.7 name: PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }} - ${{ matrix.stability }} - ${{ matrix.os }} steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Setup PHP uses: shivammathur/setup-php@v2 diff --git a/composer.json b/composer.json index ad623aa..e9dd592 100644 --- a/composer.json +++ b/composer.json @@ -4,15 +4,15 @@ "type": "library", "license": "MIT", "require": { - "php": "^8.3", - "illuminate/support": "^11.0 || ^12.0", - "illuminate/contracts": "^11.0 || ^12.0" + "php": "^8.4", + "illuminate/support": "^12.0 || ^13.0", + "illuminate/contracts": "^12.0 || ^13.0" }, "require-dev": { "mockery/mockery": "^1.6", - "orchestra/testbench": "^9.12 || ^10.1", - "pestphp/pest": "^3.1", - "worksome/coding-style": "^3.2" + "orchestra/testbench": "^10.1 || ^11.0", + "pestphp/pest": "^4.4", + "worksome/coding-style": "^3.4" }, "autoload": { "psr-4": {