Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

Thank you so much! This guide was extremely helpful.

Here's a few changes I had to make to get it working in Godot 4.1.1

I had to change the image because Github was not swapping in the variable for some reason.

from
barichello/godot-ci:${GODOT_VERSION}
to
barichello/godot-ci:4.1.1

I also had to change the export line in Web Build since I'm on godot 4 and it needs to be headless

from
godot -v --export "HTML5" ./build/web/index.html
to
godot --headless -v --export-release "HTML5" ./build/web/index.html

I also had to fix the templates setup for 4.1.1 so this line changed as well

from
mkdir -v -p ~/.local/share/godot/templates
mv /root/.local/share/godot/templates/${GODOT_VERSION}.stable ~/.local/share/godot/templates/${GODOT_VERSION}.stable
to
mkdir -v -p ~/.local/share/godot/export_templates
mv /root/.local/share/godot/export_templates/${GODOT_VERSION}.stable ~/.local/share/godot/export_templates/${GODOT_VERSION}.stable
(+1)

That's great to hear, and thank you for the feedback! I'll have to update this to incorporate it.