The Wire · Showcase
SETUP-PHP PATCH ROLLS ACROSS FOUR CORE REPOS
By RepoJournal · Filed · About Laravel
shivammathur/setup-php 2.37.2 landed overnight with a critical macOS fix, and Laravel's ecosystem is pulling it in across Maestro, Prompts, Sail Server, and Pint.
The patch addresses a macOS setup regression that broke PHP and extension installations [1] [2] [3]. Maestro synchronized the update across three separate workflow directories in one coordinated push [4], while Prompts, Sail Server, and Pint each adopted 2.37.2 independently. This is the kind of coordinated wave you want to see: a single upstream fix hitting your critical CI/CD infrastructure simultaneously across multiple repos. No breaking changes, just a cleanup of how the setup-php action handles macOS tooling paths. The update is already merged and live in all four repositories.
One email a day. Unsubscribe in one click.
Keep up with Laravel in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.
One email a day. Unsubscribe in one click. Read a past issue →
Action items
- → Verify CI workflows pass on your local setup-php consumers laravel/maestro [plan]
- → Monitor GitHub Actions runs on your next deploy across all repos using setup-php laravel/pint [monitor]
References
- [1] Bump shivammathur/setup-php from 2.37.1 to 2.37.2 in the github-actions group ↗ laravel/prompts
- [2] Bump shivammathur/setup-php from 2.37.1 to 2.37.2 in the github-actions group ↗ laravel/sail-server
- [3] Bump shivammathur/setup-php from 2.37.1 to 2.37.2 in the github-actions group ↗ laravel/pint
- [4] Bump the github-actions group across 3 directories with 1 update ↗ laravel/maestro