-
Notifications
You must be signed in to change notification settings - Fork 9
Home
This wiki provides documentation for using and configuring the Unity CI/CD Templates.
A modular, production-ready GitHub Actions pipeline for Unity projects.
-
Required Secrets β List of necessary secrets (like
UNITY_LICENSE,CICD_PAT) and how to set them up - Repository Variables β Configurable inputs and variables for customizing pipeline behavior (Optional)
- Deployment β Step-by-step guide for deploying to supported platforms (GitHub Pages, itch.io, Firebase, etc.)
- Versioning & Tagging β Explanation of the automated versioning, tagging, and release management system
β
Automated Unity builds and tests
β
Multi-platform artifact handling (Android, iOS, WebGL, Windows, macOS, Linux)
β
Release + deployment automation (GitHub Releases, itch.io, Firebase, S3, Steam, etc.)
β
Notifications for Slack and Discord
β
Fully modular + customizable, with reusable workflow templates
Whether youβre an indie dev or a studio team, this system is designed to work out of the box but
is also easy to adapt for advanced setups.
| Section | Description |
|---|---|
| Quickstart Guide | Step-by-step guide to set up the pipeline in your repo |
| Setup & Configuration | Details on required secrets, repository variables, and config files |
| Runners & OS Resolution | How the pipeline selects the correct OS and runner label per job |
| Deployment Guide | How to deploy to supported platforms like GitHub Pages, itch.io, S3, etc. |
| Versioning & Tagging | Explains automated versioning, semver tagging, and release candidate flows |
| Supported Platforms | Overview of all supported build and deploy platforms |
| Notifications | How to set up Slack and Discord notifications |
| Roadmap | Upcoming features and planned improvements |
| FAQ | Common questions and troubleshooting tips |
If you encounter issues or want to contribute improvements, open an issue or pull request in the main repository.
Letβs build better Unity pipelines together!
Letβs build better Unity pipelines together! π
Need help? Join the Discussions or open an Issue.