-
Notifications
You must be signed in to change notification settings - Fork 4
Home
Astrid Avalin Soerensen edited this page May 9, 2025
·
17 revisions
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 - Required 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
The Unity CI/CD Templates provide:
✅ Automated builds and tests for Unity projects
✅ Multi-platform artifact handling
✅ Release and deployment automation
✅ Integration with Slack & Discord for notifications
It’s designed to work out of the box, but is fully modular and customizable for advanced setups.
[ Dispatcher ]
↓
[ Metadata Preparation ]
↓
[ CI/CD Pipeline ]
├── 🧪 Tests (EditMode + PlayMode)
├── 🛠️ Build (matrix by platform)
├── 📦 Release (GitHub Releases for tags/RCs)
├── 🌍 Deploy (gh-pages, itch.io, etc.)
└── 🔔 Notify (Discord, Slack)
## 💬 Need Help?
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.