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

Support Laravel 11 and update dependencies #629

Merged
merged 2 commits into from
Oct 18, 2023

Conversation

Jubeki
Copy link
Contributor

@Jubeki Jubeki commented Oct 18, 2023

This PR adds Support for Laravel 11 and Symfony 7.

  • symfony/yaml:^7.0 has no breaking changes it seems: https://github.com/symfony/yaml/blob/7.0/CHANGELOG.md
  • Laravel 8 uses Symfony 5 and is already not supported anymore, therefor being dropped here (orchestra/testbench is updated accordingly)
  • Updated some versions in Github Actions

Because Laravel Sail doesn't have Tests, I manually checked the installation on Laravel 11 using the following script: (Requirements: Docker is running, PHP8.2 is used)

laravel new sail-laravel11 --dev --no-interaction
cd sail-laravel11
composer config repositories.sail vcs https://github.com/Jubeki/laravel-sail.git
composer require laravel/sail:dev-laravel11 --dev
php artisan sail:install --with=mysql

vendor/bin/sail up -d --wait
vendor/bin/sail artisan migrate
open http://localhost

Please don't forget to stop the docker container after testing:

vendor/bin/sail down

@taylorotwell taylorotwell merged commit d2d8ef4 into laravel:1.x Oct 18, 2023
3 checks passed
@Jubeki Jubeki deleted the laravel11 branch October 18, 2023 14:05
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.

3 participants