FAQ
Buildalon is a comprehensive suite is a comprehensive suite of automation tools to help Unity developers build, test, and deploy their projects faster. Learn about the different components that make up Buildalon in the getting started page.
- A Unity project to build
- Your Unity project should be hosted on GitHub. Support for additional version control providers will be added in the future. New to Git? Check out our A Comprehensive Guide to Version Control for Game Devs.
- A Unity license. You can use a Personal (free) or Pro license. A Pro license which can be activated on up to two machines at a time.
- Since Buildalon is based on GitHub Actions, you can easily customize your build with additional steps for building other components, style checking, deploying to stores, and more. Take advantage of the thousands of open-source actions available on the [GitHub Marketplace]().
- In our tests, we've found Buildalon Cloud Runners to be about 3x faster at incremental builds. This is because Buildalon Cloud Runners are dedicated to your team. You don't have to wait in a queue for a shared build machine to become available, and your build cache is saved from run-to-run.
Yes! You can sign up for a free trial and receive a 200 minutes on Windows and Ubuntu runners. This happens automatically when you generate your first workflow
Buildalon supports building for every platform the Unity Engine supports. Additional platforms like Nintendo Switch, Xbox, and PlayStation 5 require additional developer agreements.
After building with Unity, some platforms require additional steps to generate a build you can side-load or deploy. We've added actions to perform these steps for Universal Windows Platform and XCode (iOS, macOS, visionOS).
Once you have a built application, you can use one of our actions to deploy it to a store or staging environment. See Deploy to Stores.
No, you don't need to know how to use GitHub Actions to use Buildalon. Buildalon generates the necessary GitHub Actions workflow files for you based on a few simple questions in the Get Started page.
- Buildalon Cloud Runners are powerful virtual machines in the cloud and are optimized for building Unity projects.
- Buildalon Cloud Runners are dedicated to your team. You don't have to wait in a queue for a shared build machine to become available, and your build cache is saved from run-to-run. This makes incremental builds extremely fast.
- You can purchase faster runners and parallel runners to further reduce build times. See the pricing page for more information.
If you need help, you can contact Buildalon support on our Discord server. We're here to help! If you cannot post your issue publicly, please message `virtualmaker` directly.
- You may receive an email or notification when your build fails, depending on your GitHub settings.
- You can also check the build logs on the run directly in GitHub. Search for 'error' or 'fail'.
- Refer to the troubleshooting guide for common issues.
Currently Buildalon only supports GitHub. We are planning to add support for other source control systems and platforms in the future. If you would like to see support for a specific platform, please let us know on our Discord server.
Buildalon is based on GitHub Actions, and so you can run any workflow steps on Buildalon Cloud Runners.
However, we do not currently provide Actions for game engines other than Unity to perform steps like install the editor, activate a license, and start a build. You can use your own actions or third-party open source actions instead.If you would like to see additional support for another game engine, please let us know on our Discord server.
Yes, we can help you install Buildalon on your own infrastructure using GitHub self-hosted runners. This is a customized solution we call the Buildalon Booster Pack.
Alternatively, you can setup self-hosted runners yourself by following the GitHub documentation.