The Wire · Showcase
LARAVEL TIGHTENS GITHUB ACTIONS SECURITY ACROSS THE ECOSYSTEM
By RepoJournal · Filed · About Laravel
The framework team is systematically pinning all third-party GitHub Actions to specific commit SHAs and rolling out Dependabot configurations to keep them updated automatically.
Laravel, Pint, and Pao are all hardening their CI/CD pipelines in parallel [1] [2], a coordinated move that reduces the blast radius if a popular action gets compromised. Each repo is also dropping `GITHUB_TOKEN` credentials from runners after checkout and declaring explicit permissions at the workflow level, cutting the attack surface for supply chain exploits. Meanwhile, the framework itself is getting more surgical with its shipping: CloudFlare transport now properly sets `content_id` for inline attachments [3], MariaDB gained vector index support [4], and queue inspection now includes the full job payload for better debugging [5]. The docs are catching up with two new guides on `attachFromStorageDisk` for notifications [6] and the `ShouldBeDiscovered` attribute for auto-wiring events [7], so developers won't waste time digging through source code to figure out what they can do.
Action items
- → Review your GitHub Actions workflows - pin all third-party actions to commit SHAs and add Dependabot config before end of week laravel/framework [plan]
- → If you're using CloudFlare Mail Transport with inline images, update framework to pick up the content_id fix laravel/framework [plan]
- → Read the new docs on ShouldBeDiscovered and attachFromStorageDisk to understand what's available in 13.x laravel/docs [monitor]
References
- [1] Pin GitHub Actions to commit SHAs and add Dependabot config ↗ laravel/pao
- [2] Pin GitHub Actions to commit SHAs and add Dependabot config ↗ laravel/pint
- [3] fix: Add content_id to inline attachment handling in CloudflareTransport ↗ laravel/framework
- [4] Added MariaDB vector index capability (#60334) laravel/framework
- [5] [13.x] Add payload to InspectedJob (#60326) laravel/framework
- [6] [13.x] Add `attachFromStorageDisk` to notifications (#11220) laravel/docs
- [7] [13.x] Document ShouldBeDiscovered (#11219) laravel/docs
FAQ
- What changed in Laravel on June 1, 2026?
- The framework team is systematically pinning all third-party GitHub Actions to specific commit SHAs and rolling out Dependabot configurations to keep them updated automatically.
- What should Laravel teams do about it?
- Review your GitHub Actions workflows - pin all third-party actions to commit SHAs and add Dependabot config before end of week • If you're using CloudFlare Mail Transport with inline images, update framework to pick up the content_id fix • Read the new docs on ShouldBeDiscovered and attachFromStorageDisk to understand what's available in 13.x
- Which Laravel repositories shipped on June 1, 2026?
- laravel/pao, laravel/pint, laravel/framework, laravel/docs