From 120910ccda73737e44ca64690f94a091eb6882ca Mon Sep 17 00:00:00 2001 From: James Titcumb <james@asgrim.com> Date: Tue, 4 Jun 2024 11:06:12 +0100 Subject: [PATCH] Remove Lumen 11 support as it is abandoned, it seems [Lumen GitHub repository](https://github.com/laravel/lumen) shows as of 4th June 2024 as "archived". A message shows in the README.md: > Note: In the years since releasing Lumen, PHP has made a variety of wonderful > performance improvements. For this reason, along with the availability of > Laravel Octane, we no longer recommend that you begin new projects with > Lumen. Instead, we recommend always beginning new projects with Laravel. --- .github/workflows/continuous-integration.yml | 14 -------------- composer.json | 2 +- composer.lock | 2 +- 3 files changed, 2 insertions(+), 16 deletions(-) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 05b2d577..1eed64f2 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -694,7 +694,6 @@ jobs: - "8.*" - "9.*" - "10.*" - - "11.*" php-version: - "7.2" - "7.3" @@ -734,12 +733,6 @@ jobs: - {lumen-version: "10.*", php-version: "7.3"} # Lumen 10 requires 8.1+ - {lumen-version: "10.*", php-version: "7.4"} # Lumen 10 requires 8.1+ - {lumen-version: "10.*", php-version: "8.0"} # Lumen 10 requires 8.1+ - # Lumen 11 supports PHP 8.2 - 8.3 - - {lumen-version: "11.*", php-version: "7.2"} # Lumen 11 requires 8.2+ - - {lumen-version: "11.*", php-version: "7.3"} # Lumen 11 requires 8.2+ - - {lumen-version: "11.*", php-version: "7.4"} # Lumen 11 requires 8.2+ - - {lumen-version: "11.*", php-version: "8.0"} # Lumen 11 requires 8.2+ - - {lumen-version: "11.*", php-version: "8.1"} # Lumen 11 requires 8.2+ steps: - uses: actions/checkout@v3 - name: "Install PHP" @@ -782,7 +775,6 @@ jobs: - "8.*" - "9.*" - "10.*" - - "11.*" php-version: - "7.2" - "7.3" @@ -822,12 +814,6 @@ jobs: - {lumen-version: "10.*", php-version: "7.3"} # Lumen 10 requires 8.1+ - {lumen-version: "10.*", php-version: "7.4"} # Lumen 10 requires 8.1+ - {lumen-version: "10.*", php-version: "8.0"} # Lumen 10 requires 8.1+ - # Lumen 11 supports PHP 8.2 - 8.3 - - {lumen-version: "11.*", php-version: "7.2"} # Lumen 11 requires 8.2+ - - {lumen-version: "11.*", php-version: "7.3"} # Lumen 11 requires 8.2+ - - {lumen-version: "11.*", php-version: "7.4"} # Lumen 11 requires 8.2+ - - {lumen-version: "11.*", php-version: "8.0"} # Lumen 11 requires 8.2+ - - {lumen-version: "11.*", php-version: "8.1"} # Lumen 11 requires 8.2+ env: SCOUT_APM_KEY: ${{ secrets.SCOUT_APM_KEY }} steps: diff --git a/composer.json b/composer.json index e07d2f76..ca12d6f2 100644 --- a/composer.json +++ b/composer.json @@ -29,7 +29,7 @@ "doctrine/coding-standard": "^12.0", "guzzlehttp/guzzle": "^7.4", "laravel/framework": "^5.5.0|^6.0|^7.0|^8.0|^9.0|^10.0|^11.0", - "laravel/lumen-framework": "^5.5.0|^6.0|^7.0|^8.0|^9.0|^10.0|^11.0", + "laravel/lumen-framework": "^5.5.0|^6.0|^7.0|^8.0|^9.0|^10.0", "monolog/monolog": "^1.27|^2.5|^3.0", "nesbot/carbon": "^2.62.1 || ^3.5", "nyholm/psr7": "^1.5", diff --git a/composer.lock b/composer.lock index 5425420f..f457f80b 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "501479e36270d51c71c50474f88847ea", + "content-hash": "d2410aa47b95be00b859d3073e558636", "packages": [ { "name": "brick/math",