Alright, here's the deal. I updated my build files, and now I can update http and gemini in one quick git push. Nice.
I still have to hand swap the original html to gemtext though.
Luckily, I quite purposefully strive for 99% text anyway, so it isn't hard.
(The musical score provided by youtube is the 1%)