Skip to main content
Version: v4 (current)

Local

Runs builds directly on the host machine with no container isolation. The simplest provider — useful for development and testing.

Requirements

  • Unity installed on the build machine.
  • No Docker or cloud account needed.

Example Workflow

GitHub Actions (self-hosted runner)

- uses: game-ci/unity-builder@v4
with:
providerStrategy: local
targetPlatform: StandaloneLinux64
gitPrivateToken: ${{ secrets.GITHUB_TOKEN }}

Command Line

yarn run cli -m cli-build \
--providerStrategy local \
--projectPath /path/to/your/project \
--targetPlatform StandaloneLinux64

When to Use

  • Local development and testing of Orchestrator workflows
  • Debugging build issues before deploying to cloud providers
  • Self-hosted runners where you want direct execution without containers

⚠️ Notes

  • Builds run directly on the host with no isolation. Ensure the machine has the required Unity version and dependencies installed.
  • This is the fallback provider — if a custom provider fails to load, Orchestrator falls back to local.