youichi-uda/Godot QA
Run Godot QA scenario tests (logic or visual mode) in CI with a cached headless Godot binary
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| godot-version | Godot version to download (e.g. 4.6.1) | no | 4.6.1 |
| project-path | Path to the Godot project (directory containing project.godot), relative to the workspace | yes | — |
| scenario | Scenario JSON path passed to the runner (res:// path or workspace-relative) | yes | — |
| report | Report JSON output path (workspace-relative) | no | qa-report.json |
| junit | JUnit XML output path (workspace-relative). Empty = no JUnit output. | no | "" |
| screenshots-dir | Directory to save screenshots into (workspace-relative). Used by screenshot steps. | no | "" |
| baseline-dir | Baseline images directory for pixel-diff (res:// path or workspace-relative) | no | "" |
| visual | true = visual mode (xvfb + software GL, screenshots enabled). false = headless logic mode. | no | false |
Outputs
no outputs