Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[8.x] Support Laravel 11 #158

Merged
merged 5 commits into from
Mar 16, 2024
Merged

[8.x] Support Laravel 11 #158

merged 5 commits into from
Mar 16, 2024

Conversation

joostdebruijn
Copy link
Contributor

Laravel 11 will be released in March, this PR prepares this package for Laravel 11. It also:

  • Drops support for PHP-versions below 8.1, because they are not supported anymore
  • Drops support for Laravel-versions below 9 (Laravel 9 itself is also EOL, but that allows developers on that version to prepare upgrades to a later version)
  • Uses the latest version of Testbench and thus is running with PHPunit 10
  • It drops support for the 3.x version of Money, because that version doesn't support PHP 8.0 and upwards
  • It bumps the Github Action-dependencies to the latest stable version

It think this one should be merged into the next major release of this package.

@joostdebruijn joostdebruijn changed the title chore: prepare for Laravel 11 release [8.x] Prepare for Laravel 11 release Feb 18, 2024
@joostdebruijn
Copy link
Contributor Author

@ricardogobbosouza Could you please merge and release this one?

@joostdebruijn
Copy link
Contributor Author

Thanks for kicking-off the tests. I thought they were running well, however I'll have a look at it!

@joostdebruijn
Copy link
Contributor Author

@ricardogobbosouza They should run fine now with the latest commit, see similar issue description here: orchestral/testbench-core#194

Copy link

codecov bot commented Mar 16, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 96.40%. Comparing base (46ab840) to head (88e87cc).

Additional details and impacted files
@@             Coverage Diff              @@
##               main     #158      +/-   ##
============================================
- Coverage     96.53%   96.40%   -0.14%     
+ Complexity      168      167       -1     
============================================
  Files            21       21              
  Lines           462      445      -17     
============================================
- Hits            446      429      -17     
  Misses           16       16              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@ricardogobbosouza ricardogobbosouza changed the title [8.x] Prepare for Laravel 11 release [8.x] Support Laravel 11 Mar 16, 2024
@ricardogobbosouza ricardogobbosouza merged commit 799f2f3 into cknow:main Mar 16, 2024
16 of 17 checks passed
@joostdebruijn joostdebruijn deleted the chore-laravel-11 branch March 16, 2024 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants