diff --git a/.github/workflows/phpunit.yml b/.github/workflows/phpunit.yml index 9ba4296..9b25487 100644 --- a/.github/workflows/phpunit.yml +++ b/.github/workflows/phpunit.yml @@ -9,8 +9,8 @@ jobs: strategy: fail-fast: true matrix: - php: [ "8.0", "8.1", "8.2", "8.3", "8.4" ] - laravel: [ "6.0", "7.0", "8.0", "9.0", "10.0", "11.0", "12.0" ] + php: [ "8.0", "8.1", "8.2", "8.3", "8.4", "8.5" ] + laravel: [ "6.0", "7.0", "8.0", "9.0", "10.0", "11.0", "12.0", "13.0" ] exclude: - laravel: "6.0" php: "8.1" @@ -20,6 +20,8 @@ jobs: php: "8.3" - laravel: "6.0" php: "8.4" + - laravel: "6.0" + php: "8.5" - laravel: "7.0" php: "8.1" @@ -29,6 +31,8 @@ jobs: php: "8.3" - laravel: "7.0" php: "8.4" + - laravel: "7.0" + php: "8.5" - laravel: "8.0" php: "8.2" @@ -36,14 +40,20 @@ jobs: php: "8.3" - laravel: "8.0" php: "8.4" + - laravel: "8.0" + php: "8.5" - laravel: "9.0" php: "8.3" - laravel: "9.0" php: "8.4" + - laravel: "9.0" + php: "8.5" - laravel: "10.0" php: "8.0" + - laravel: "10.0" + php: "8.5" - laravel: "11.0" php: "8.0" @@ -55,6 +65,13 @@ jobs: - laravel: "12.0" php: "8.1" + - laravel: "13.0" + php: "8.0" + - laravel: "13.0" + php: "8.1" + - laravel: "13.0" + php: "8.2" + name: PHP ${{ matrix.php }}, Laravel ${{ matrix.laravel }} services: @@ -82,7 +99,7 @@ jobs: coverage: xdebug - name: Install dependencies - run: composer require --dev laravel/framework:^${{ matrix.laravel }} + run: composer require --no-security-blocking --dev laravel/framework:^${{ matrix.laravel }} - name: Execute tests run: sudo vendor/bin/phpunit diff --git a/composer.json b/composer.json index 11207ce..520324b 100644 --- a/composer.json +++ b/composer.json @@ -40,9 +40,9 @@ "dragon-code/simple-dto": "^2.3", "dragon-code/support": "^6.0", "fig/http-message-util": "^1.1", - "illuminate/console": ">=6.0 <13.0", - "illuminate/database": ">=6.0 <13.0", - "illuminate/support": ">=6.0 <13.0", + "illuminate/console": ">=6.0 <14.0", + "illuminate/database": ">=6.0 <14.0", + "illuminate/support": ">=6.0 <14.0", "lmc/http-constants": "^1.2", "nesbot/carbon": "^1.20 || ^2.0 || ^3.0", "psr/http-message": "^1.0.1 || ^2.0" @@ -50,7 +50,7 @@ "require-dev": { "ext-json": "*", "mockery/mockery": "^1.3.1", - "orchestra/testbench": ">=4.0 <11.0", + "orchestra/testbench": ">=4.0 <12.0", "phpunit/phpunit": "^9.6 || ^10.0 || ^11.0 || ^12.0" }, "conflict": { @@ -89,4 +89,4 @@ ] } } -} \ No newline at end of file +}