#CI: `--import` ignoring addons?

1 messages · Page 1 of 1 (latest)

brazen dust
#

This is quite a weird one
I'm trying to setup CI/CD for my project, and Godot seems to be a bit borked?

When running the import command: godot --headless --no-window --import, it complains for most resources that ERROR: Failed loading resource: [file] Make sure resources have been imported by opening the project in the editor at least once.
It seems to purely affect the addons folder

And the whole import script seems to be hanging with:

Initialize godot-rust (API v4.2.stable.official, runtime v4.3.stable.official)
ERROR: Attempting to make child window exclusive, but the parent window already has another exclusive child. This window: /root/@EditorNode@17569/@Panel@13/@ConfirmationDialog@17942, parent window: /root, current exclusive child window: /root/@AcceptDialog@17933
   at: _set_transient_exclusive_child (scene/main/window.cpp:949)

Even thought the build script does have --headless --no-window (found at .forgejo/scripts/build.sh)

Repo: https://codeberg.org/akatsukilevi/colors_of_afterlife
Pipeline: https://codeberg.org/akatsukilevi/colors_of_afterlife/actions/runs/9

#
GitHub

Tested versions Reproducible in v4.3.rc2.official [3978628] Not reproducible in v4.2.2 official System information Ubuntu 20.04.6 LTS Issue description Hi team, I've been using Godot 4.2 for a ...

GitHub

Tested versions v4.2.2.stable.mono.official [15073af] System information Windows Issue description I tested the new --import option to remove the Godot cache rebuild hack. But it shows still the sa...