Skip to content

Environment updates#20

Open
woodseowl wants to merge 2 commits intomainfrom
environment-config
Open

Environment updates#20
woodseowl wants to merge 2 commits intomainfrom
environment-config

Conversation

@woodseowl
Copy link
Contributor

There are updates that I'm pulling from downstream work on lando and the server DB setup.

Also composer and node updates.

@woodseowl woodseowl requested a review from Copilot March 5, 2026 22:52
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the project's environment configuration by pulling in downstream changes from Lando and server DB setup work, along with dependency version bumps for both Composer and npm packages.

Changes:

  • Dependency version updates across composer.json and package.json
  • Database configuration improvements (explicit InnoDB engine, PHP 8.5 PDO compatibility, configurable SSL mode)
  • Lando environment restructured to handle composer setup and npm builds automatically within containers

Reviewed changes

Copilot reviewed 6 out of 8 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
package.json Bumps npm dependency versions
composer.json Bumps PHP dependency versions; adds explicit livewire/flux and livewire/livewire dependencies; removes npm steps from composer setup
config/database.php Sets InnoDB as default engine, adds PHP 8.5-compatible PDO constant, makes PostgreSQL SSL mode configurable
.lando.yml Adds appserver and node services for automated setup and build; adds npm tooling
.env.example Changes default log stack from single to daily
README.md Rewrites setup instructions to reflect the new Lando-based workflow

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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