squirephp / squire

A library of static Eloquent models for common fixture data.
MIT License
1k stars 69 forks source link

Laravel 9.x #47

Closed aidan-casey closed 2 years ago

aidan-casey commented 2 years ago

This PR adds support for Laravel 9 while also cleaning up some problems with monorepo-builder.

It seems multiple packages were out of sync with their dependencies, so I synced these up with the master composer file. I then added a GitHub action to validate the monorepo builder composer.json on a push or pull request.

I also modified the action that runs the unit tests so that it will run on PHP 8.1 and Laravel 9.

The lines removed in this PR is mostly a result of removing the composer.lock and .php-cs-fixer.cache files.

danharrin commented 2 years ago

Thank you very much!

aidan-casey commented 2 years ago

@danharrin you bet!