Action Godot
Export Godot Project (Headless)
Runs `godot --headless --export-release/--export-debug <preset> <output>` as a subprocess. Does NOT require the bridge plugin — this action talks to the Godot CLI directly, suitable for CI/CD and nightly builds.
Node IDGodotExportProjectAction
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
Godot Executable godot_binary | string | Yes | — | Absolute path to the Godot 4 binary (e.g. /usr/bin/godot, C:/Godot/Godot_v4.x.exe). |
Project Path project_path | string | Yes | — | Path to the directory containing project.godot. |
Export Preset Name preset | string | Yes | — | Name of the export preset (as configured in the Godot editor), e.g. "Linux/X11", "Windows Desktop". |
Output File Path output_path | string | Yes | — | Path to write the export output to. |
Export Mode mode | enum | Yes | — | release → --export-release; debug → --export-debug; pack → --export-pack. |
Inputs
| Input | Type | Required | Description |
|---|---|---|---|
Execute input0 | object | Yes | — |
Outputs
| Output | Type | Identifier | Description |
|---|---|---|---|
Stdout output0 | object | stdout | Captured standard output from Godot. |
Stderr output1 | object | stderr | Captured standard error from Godot. |
Exit Code output2 | object | exit_code | Process exit code (0 = success). |