Skip to content

Supported Platforms

Astrid Avalin Soerensen edited this page May 10, 2025 · 6 revisions

🔗 Supported Platforms

This page lists the currently supported build and deploy targets in the Unity-CI-Templates pipeline.


🛠 Supported Build Targets

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

🌍 Supported Deploy Targets

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


🏗 Requirements by Platform

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

Clone this wiki locally