Feature

Every pull request, built and checked.

Push to GitHub and Unreal Cloud compiles, cooks and packages your project in the cloud, then puts the result right on the pull request. No workflow file to write, and no self-hosted runner to keep alive.

Pull request #422 passed · 1 running
Add door interaction
a.rivera wants to merge into main
Unreal Cloud / Windows 64-bitSuccessful in 11m 42s
Unreal Cloud / LinuxSuccessful in 9m 37s
Unreal Cloud / AndroidIn progress
Required check · merging waits for it

Know before you merge

Every pull request gets built, and the result shows up as a check next to your reviews. Make it a required check, and a broken build can't reach main.

Push, and it builds

Pick a branch, and every push to it builds on its own. Your main branch always has a fresh, packaged build ready to play.

Only the latest commit

Pushed again before the last build finished? With Cancel previous build on, the older one stops, so you don't wait or pay for builds nobody needs.

Nothing to add to your repo

Install the Unreal Cloud GitHub App on just the repo you build. No workflow file to write, nothing to commit.

Set it up

  1. Click Connect GitHub in your project settings
  2. Install the Unreal Cloud GitHub App on your repository
  3. Add a preset that builds on push or on pull requests
Full setup guide

Questions

Do I need GitHub Actions?

No. Unreal Cloud listens to your repository through its GitHub App and runs the build itself. You can keep Actions for everything else, and both show up on your pull requests.

Can I block merging a broken build?

Yes. Make the Unreal Cloud check required in your branch protection rules, and pull requests can't merge until the build passes.

Which repositories can Unreal Cloud see?

Only the ones you give the GitHub App access to. One repository is all it needs.

Does it work with Git LFS?

Yes. Builds fetch your LFS files, so assets stored in Git LFS are there when your project compiles and cooks.

All features

Get started · No contract

Start automating Unreal Engine today.

Set up your first build pipeline in minutes.