Skip to main content
Jeremias Meister - Tools & Pipeline

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

ParameterTypeRequiredDefaultDescription
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
  • release
  • debug
  • pack
Yes — release → --export-release; debug → --export-debug; pack → --export-pack.

Inputs

InputTypeRequiredDescription
Execute input0 object Yes —

Outputs

OutputTypeIdentifierDescription
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).