-
Notifications
You must be signed in to change notification settings - Fork 1
Repository Structure
Astrid Avalin Soerensen edited this page May 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 using dotnet 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 the Discussions or open an Issue.