I just went through the process of setting up this Hugo based website where I can edit pages via gitlab, and have it post through Netlify.
I feel like I’ve ‘leveled up’ in my goals to finally have a static site.
Big thanks to this post for showing me the way.