diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 99f6457..109eda5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -4,12 +4,13 @@ on: [push, pull_request] jobs: build: - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} strategy: fail-fast: false matrix: + os: [ubuntu-latest] php: [7.3, 7.4, 8.0, 8.1] - illuminate_version: [6.*, 8.*] + illuminate_version: [6.*, 8.*, 9.*] stability: [prefer-lowest, prefer-stable] exclude: - illuminate_version: 6.* @@ -39,9 +40,9 @@ jobs: # "Added PHP 8.1 Support from v8.67.0" - illuminate_version: ^8.67.0 php: 8.1 - stability: 'prefer-stable' + stability: prefer-stable - name: ${{ matrix.php }} | Illuminate ${{ matrix.illuminate_version }} | ${{ matrix.stability }} + name: P${{ matrix.php }} | I ${{ matrix.illuminate_version }} | ${{ matrix.stability }} steps: - name: Checkout code diff --git a/composer.json b/composer.json index 8728941..20dbd94 100644 --- a/composer.json +++ b/composer.json @@ -13,15 +13,15 @@ "require": { "php": "^7.3|^8.0", "ext-simplexml": "*", - "illuminate/config": "^6.0 || ^8.0", - "illuminate/container": "^6.0 || ^8.0", - "illuminate/contracts": "^6.0 || ^8.0", - "illuminate/database": "^6.0 || ^8.0", - "illuminate/events": "^6.0 || ^8.0", - "illuminate/http": "^6.0 || ^8.0", - "illuminate/routing": "^6.0 || ^8.0", - "illuminate/support": "^6.0 || ^8.0", - "illuminate/view": "^6.0 || ^8.0", + "illuminate/config": "^6.0 || ^9.0", + "illuminate/container": "^6.0 || ^9.0", + "illuminate/contracts": "^6.0 || ^9.0", + "illuminate/database": "^6.0 || ^9.0", + "illuminate/events": "^6.0 || ^9.0", + "illuminate/http": "^6.0 || ^9.0", + "illuminate/routing": "^6.0 || ^9.0", + "illuminate/support": "^6.0 || ^9.0", + "illuminate/view": "^6.0 || ^9.0", "vimeo/psalm": "^4.8.1", "orchestra/testbench": "^3.8 || ^4.0 || ^5.0 || ^6.22 || ^7.0", "barryvdh/laravel-ide-helper": ">=2.8.0 <2.9.2"