News

A Free Shift to Check If Your App is Ready for Laravel Cloud

Published
A Free Shift to Check If Your App is Ready for Laravel Cloud image

One of the biggest questions developers ask before migrating to Laravel Cloud is a simple one: will my app just work? Until recently, the only way to answer it was to read the docs, audit your dependencies by hand, or reach out to support.

That changed last week when Laravel partnered with JMac and Laravel Shift to launch the Laravel Cloud Pre-Check — a free static analysis Shift that scans your repository and gives you a clear compatibility report before you commit to migrating.

I caught up with JMac for a quick chat about how it came together and what it actually looks at.

How It Works

Like any other Shift, you connect your repo (GitHub, Bitbucket, or GitLab), and Shift does the rest. It runs a static analysis on your code and configuration, then delivers the results as a pull request with one of three outcomes:

  • Ready for Cloud — green light, you're good to deploy.
  • Warnings — minor items to review, with specific guidance on each.
  • Blockers — incompatibilities you'll need to address, with actionable feedback on what to fix.

What It Checks

The Pre-Check runs around a dozen checks covering the most common things teams run into when moving to Cloud, including:

  • Minimum laravel/framework version
  • Minimum PHP version
  • Required PHP extensions
  • Laravel Octane configuration (Swoole, RoadRunner, FrankenPHP)
  • Database configuration, including read/write connections
  • Calls to system commands
  • Hardcoded system paths

As JMac mentioned in our conversation, Shift has been analyzing Laravel codebases for years — over 170,000 upgrades to date — so the domain knowledge baked into these checks runs deep.

Try It

The Cloud Pre-Check is completely free to run. If you've been on the fence about Laravel Cloud, this is the easiest way to find out where your app actually stands.

Run the Laravel Cloud Pre-Check →

Eric L. Barnes photo

Eric is the creator of Laravel News and has been covering Laravel since 2012.

Sponsored

masteringlaravel logo
Laravel Code Review

Get expert guidance in a few days with a Laravel code review

Visit Laravel Code Review

The latest

View all →
Agent Run Observability in Laravel AI SDK 0.11 image

Agent Run Observability in Laravel AI SDK 0.11

Read article
Debounced Queued Event Listeners in Laravel image

Debounced Queued Event Listeners in Laravel

Read article
Statamic Mailables Viewer Previews Laravel Emails in the Control Panel image

Statamic Mailables Viewer Previews Laravel Emails in the Control Panel

Read article
Laravel Tackle: Run an AI Coding Agent in Your Laravel App image

Laravel Tackle: Run an AI Coding Agent in Your Laravel App

Read article
Queue::forward(): Reroute Laravel Queues in One Place image

Queue::forward(): Reroute Laravel Queues in One Place

Read article
Laravel Read-Through Filesystem: Lazy Storage Migration image

Laravel Read-Through Filesystem: Lazy Storage Migration

Read article