- Notifications
You must be signed in to change notification settings - Fork6
Repository Structure
Astrid Avalin Soerensen edited this pageMay 9, 2025 ·3 revisions
| File | Purpose |
|---|---|
ci-cd-dispatcher.yml | Entry-point dispatcher: validates inputs, prepares metadata, and triggers CI/CD |
ci-cd-deployer.yml | Deploy from a GitHub release to selected targets |
ci-cd-pipeline.yml | Full pipeline: test, build, release, deploy & notify |
| File | Purpose |
|---|---|
step-0-analyze.yml | Runs static analysis usingdotnet format |
step-1-test.yml | Detects and runs Unity tests |
step-2-build.yml | Builds for up to multiple targets |
step-3-release.yml | Publishes GitHub releases |
step-4-deploy.yml | Deploys to platforms like itch.io, S3, Steam, etc. |
step-5-notify.yml | Sends Discord, Slack, and Teams notifications |
unity-tests-detection.yml | Detects if EditMode / PlayMode tests exist |
unity-tests-runner.yml | Runs Unity tests for specified mode |
unity-license-uploader.yml | Uploads Unity.ulf license |
Let’s build better Unity pipelines together! 🚀
Need help? Join theDiscussions or open anIssue.