-
Notifications
You must be signed in to change notification settings - Fork 8
Supported Platforms
Astrid Avalin Soerensen edited this page May 10, 2025
·
6 revisions
This page lists the currently supported build and deploy targets in the Unity-CI-Templates pipeline.
| Platform | Status | Notes |
|---|---|---|
| WebGL | ✅ Supported | Fully tested, works with GitHub Pages, itch.io, Firebase |
| Android | ✅ Supported | Requires Android SDK setup |
| iOS | ✅ Supported | Requires Apple Developer setup + TestFlight |
| macOS | ✅ Supported | Requires macOS runners (self-hosted or hosted) |
| Windows | ✅ Supported | Available, runs on hosted Windows runners |
| Linux | ✅ Supported | Available, runs on Ubuntu runners |
| Deploy Target | Status | Notes |
|---|---|---|
| GitHub Pages | ✅ Supported | For WebGL builds, deploys to gh-pages
|
| itch.io | ⚠ Experimental | Uses Butler CLI for uploads |
| Firebase Hosting | ⚠ Experimental | Requires Firebase token and project setup |
| AWS S3 | ⚠ Experimental | Requires AWS credentials + bucket |
| Steam (SteamCMD) | ⚠ Experimental | Needs Steam credentials + app setup |
| App Center | ⚠ Experimental | Requires App Center API token and app setup |
| TestFlight | ⚠ Experimental | Requires Apple API key and private key |
| Custom Server (SCP/Rsync) | ⚠ Experimental | Uploads to user-provided servers over SSH |
📖 See detailed setup for each deploy target:
Deployment Guide
| Platform | Special Requirements |
|---|---|
| Android | Set up Android SDK + configure signing if needed |
| iOS / TestFlight | macOS runner, Apple Developer account, API keys |
| Steam | SteamCMD, valid Steam credentials, depot setup |
| AWS S3 | AWS CLI, access key + secret key, target bucket |
| itch.io | Butler CLI, itch.io account + project name |
Let’s build better Unity pipelines together! 🚀
Need help? Join the Discussions or open an Issue.