I used the Pong Wars deployment as an excuse to try out GitHub actions. It’s nice! Almost too nice, like the fact that it’s free makes me suspicious.

I ended up struggling with what I thought would be the easy part– GitHub pages. Back when I was a young man, all you needed to do was push your site files to the gh-pages branch. That still works, after you do some extra configuration. It was only the next day that I figured out what the problem is.

Godot-CI worked pretty well, though I needed to build my own version of the container image, because I’m not using a supported Godot version. I’m using a pre-release build of Godot 4.3, because I wanted to take advantage of the improvements to web exports.

Ross Karchner @rossk