Skip to content

Commit

Permalink
Remove Lumen 11 support as it is abandoned, it seems
Browse files Browse the repository at this point in the history
[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.
  • Loading branch information
asgrim committed Jun 4, 2024
1 parent 387b64e commit 120910c
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 16 deletions.
14 changes: 0 additions & 14 deletions .github/workflows/continuous-integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -694,7 +694,6 @@ jobs:
- "8.*"
- "9.*"
- "10.*"
- "11.*"
php-version:
- "7.2"
- "7.3"
Expand Down Expand Up @@ -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"
Expand Down Expand Up @@ -782,7 +775,6 @@ jobs:
- "8.*"
- "9.*"
- "10.*"
- "11.*"
php-version:
- "7.2"
- "7.3"
Expand Down Expand Up @@ -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:
Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down
2 changes: 1 addition & 1 deletion composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 120910c

Please sign in to comment.