From 08e9b38eac3455b00587ecfe012a2be6d96800d2 Mon Sep 17 00:00:00 2001 From: Niels Vanpachtenbeke <10651054+Nielsvanpach@users.noreply.github.com> Date: Mon, 14 Feb 2022 23:37:25 +0100 Subject: [PATCH] drop support for 7.3, 7.4 and Illuminate v6 --- .github/workflows/test.yml | 38 ++------------------------------------ composer.json | 22 +++++++++++----------- 2 files changed, 13 insertions(+), 47 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a8d0931..22f6c7d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,43 +8,9 @@ jobs: strategy: fail-fast: false matrix: - php: [7.3, 7.4, 8.0, 8.1] - illuminate_version: [6.*, 8.*, 9.*] + php: [8.0, 8.1] + illuminate_version: [8.67.*, 9.*] stability: [prefer-lowest, prefer-stable] - exclude: - - illuminate_version: 6.* - php: 7.3 - stability: prefer-stable - - - illuminate_version: 6.* - php: 7.4 - stability: prefer-stable - - - illuminate_version: 6.* - php: 8.0 - stability: prefer-stable - - # Exclude unsupported combination - # https://laravel.com/docs/8.x/releases#support-policy - - illuminate_version: 6.* - php: 8.1 - - # "Added PHP 8.1 Support from v8.67.0" - # https://github.com/laravel/framework/blob/8.x/CHANGELOG-8.x.md#v8670-2021-10-22 - # see also `matrix.include` section - - illuminate_version: 8.* - php: 8.1 - - - illuminate_version: 9.* - php: 7.3 - - - illuminate_version: 9.* - php: 7.4 - include: - # "Added PHP 8.1 Support from v8.67.0" - - illuminate_version: ^8.67.0 - php: 8.1 - stability: prefer-stable name: P${{ matrix.php }} | I ${{ matrix.illuminate_version }} | ${{ matrix.stability }} diff --git a/composer.json b/composer.json index 627894a..0659acf 100644 --- a/composer.json +++ b/composer.json @@ -11,19 +11,19 @@ } ], "require": { - "php": "^7.3|^8.0", + "php": "^8.0", "ext-simplexml": "*", - "illuminate/config": "^6.0 || ^8.0 || ^9.0", - "illuminate/container": "^6.0 || ^8.0 || ^9.0", - "illuminate/contracts": "^6.0 || ^8.0 || ^9.0", - "illuminate/database": "^6.0 || ^8.0 || ^9.0", - "illuminate/events": "^6.0 || ^8.0 || ^9.0", - "illuminate/http": "^6.0 || ^8.0 || ^9.0", - "illuminate/routing": "^6.0 || ^8.0 || ^9.0", - "illuminate/support": "^6.0 || ^8.0 || ^9.0", - "illuminate/view": "^6.0 || ^8.0 || ^9.0", + "illuminate/config": "^8.0 || ^9.0", + "illuminate/container": "^8.0 || ^9.0", + "illuminate/contracts": "^8.0 || ^9.0", + "illuminate/database": "^8.0 || ^9.0", + "illuminate/events": "^8.0 || ^9.0", + "illuminate/http": "^8.0 || ^9.0", + "illuminate/routing": "^8.0 || ^9.0", + "illuminate/support": "^8.0 || ^9.0", + "illuminate/view": "^8.0 || ^9.0", "vimeo/psalm": "^4.8.1", - "orchestra/testbench": "^3.8 || ^4.0 || ^5.0 || ^6.22 || ^7.0", + "orchestra/testbench": "^6.22 || ^7.0", "barryvdh/laravel-ide-helper": "^2.10" }, "require-dev": {