diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 5e37ee9..393ae9b 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -48,24 +48,24 @@ jobs: - php: "8.1" laravel: "10.*" testbench: "^8.0" - allow_insecure: false + allow_insecure: true - php: "8.2" laravel: "10.*" testbench: "^8.0" - allow_insecure: false + allow_insecure: true - php: "8.3" laravel: "10.*" testbench: "^8.0" - allow_insecure: false + allow_insecure: true # Laravel 11 — testbench ^9.0 supports PHP 8.2–8.3 - php: "8.2" laravel: "11.*" testbench: "^9.0" - allow_insecure: false + allow_insecure: true - php: "8.3" laravel: "11.*" testbench: "^9.0" - allow_insecure: false + allow_insecure: true # Laravel 12 — testbench ^10.0 supports PHP 8.2–8.3 - php: "8.2" laravel: "12.*" @@ -75,6 +75,11 @@ jobs: laravel: "12.*" testbench: "^10.0" allow_insecure: false + # Laravel 13 — testbench ^11.0 supports PHP 8.3–8.4 + - php: "8.4" + laravel: "13.*" + testbench: "^11.0" + allow_insecure: false steps: - name: Checkout @@ -89,7 +94,9 @@ jobs: - name: Allow insecure packages if: ${{ matrix.allow_insecure == true }} - run: composer config audit.block-insecure false + run: | + composer config audit.block-insecure false + composer config policy.advisories.block false - name: Install dependencies run: | diff --git a/composer.json b/composer.json index 63b8198..28afa65 100644 --- a/composer.json +++ b/composer.json @@ -11,12 +11,12 @@ ], "require": { "php": "^8.1", - "illuminate/console": "^8.0|^9.0|^10.0|^11.0|^12.0", - "illuminate/database": "^8.0|^9.0|^10.0|^11.0|^12.0", - "illuminate/support": "^8.0|^9.0|^10.0|^11.0|^12.0" + "illuminate/console": "^8.0|^9.0|^10.0|^11.0|^12.0|^13.0", + "illuminate/database": "^8.0|^9.0|^10.0|^11.0|^12.0|^13.0", + "illuminate/support": "^8.0|^9.0|^10.0|^11.0|^12.0|^13.0" }, "require-dev": { - "orchestra/testbench": "^6.0|^7.0|^8.0|^9.0|^10.0", + "orchestra/testbench": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0", "phpunit/phpunit": "^9.0|^10.0|^11.0" }, "autoload": {