-
Notifications
You must be signed in to change notification settings - Fork 13
Repository Structure
Astrid Avalin SΓΈrensen edited this page Feb 23, 2026
·
6 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 | Usage |
|---|---|---|
step-0-analyze.yml |
Runs static analysis using dotnet format
|
Optional - Requires manual setup |
step-1-test.yml |
Detects and runs Unity tests | Default |
step-2-build.yml |
Builds for up to multiple targets | Default |
step-3-release.yml |
Publishes GitHub releases | Default |
step-4-deploy.yml |
Deploys to platforms like itch.io, S3, Steam, etc. | Default |
step-5-notify.yml |
Sends Discord, Slack, and Teams notifications | Default |
unity-tests-detection.yml |
Detects if EditMode / PlayMode tests exist | Default |
unity-tests-runner.yml |
Runs Unity tests for specified mode | Default |
unity-license-uploader.yml |
Uploads Unity .ulf license |
Default |
Letβs build better Unity pipelines together! π
Need help? Join the Discussions or open an Issue.