tools for exporting godot projects via Github Actions
-rw-r--r--.github/actions/setup-godot/action.yml8
1 files changed, 8 insertions, 0 deletions
diff --git a/.github/actions/setup-godot/action.yml b/.github/actions/setup-godot/action.yml
index 37f92a2..6c0b3f9 100644
--- a/.github/actions/setup-godot/action.yml
+++ b/.github/actions/setup-godot/action.yml
@@ -33,5 +33,13 @@ runs:
[[ -z $RELEASE ]] && RELEASE=stable
mv /root/.local/share/godot/templates/${GODOT_VERSION}.${RELEASE} ~/.local/share/godot/templates/${GODOT_VERSION}.${RELEASE}
ls ~/.local/share/godot/templates/${GODOT_VERSION}.${RELEASE} | tr '\n' ' '
+ if [[ -f godot.package ]]; then
+ [[ ! -d addons ]] && mkdir addons
+ git clone --depth 1 https://github.com/you-win/godot-package-manager
+ mv godot-package-manager/addons/godot-package-manager addons/
+ rm -rf godot-package-manager
+ godot -s addons/godot-package-manager/cli.gd update
+ rm -rf addons/godot-package-manager
+ fi
echo "::endgroup::"
shell: bash