From 57eac93820dec9e821fddedb4261354fb61c51f0 Mon Sep 17 00:00:00 2001 From: Thaddeus Crews Date: Tue, 29 Jul 2025 11:30:29 -0500 Subject: [PATCH] CI: Add headless import test --- .github/actions/godot-project-test/action.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/actions/godot-project-test/action.yml b/.github/actions/godot-project-test/action.yml index bcd0ae86219..914a56576ac 100644 --- a/.github/actions/godot-project-test/action.yml +++ b/.github/actions/godot-project-test/action.yml @@ -19,6 +19,12 @@ runs: # Editor is quite complicated piece of software, so it is easy to introduce bug here. + - name: Open and close editor (Headless) + shell: sh + run: | + xvfb-run ${{ inputs.bin }} --headless --import --path test_project 2>&1 | tee sanitizers_log.txt || true + misc/scripts/check_ci_log.py sanitizers_log.txt + - name: Open and close editor (Vulkan) shell: sh run: |