Skip to content

Supported Platforms

Astrid Avalin SΓΈrensen edited this page Dec 6, 2025 · 7 revisions

πŸ”— Supported Platforms

This page lists the currently supported build and deploy targets in the Unity-CI-CD 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