Using GitHub Actions to Publish Hugo Site From Private to Public Repo

Keeping ideas and drafts private until they're fully baked

I restarted my blogging journey earlier this year when I started looking into Jekyll Hugo to generate a static website. I had past experience with Blogger and Wordpress, but frankly had periodic problems with both platforms that ended up being a time suck. As it has been, Hugo has been a simplistic publishing method and GitHub a reliable (and FREE) hosting provider. Yet, my desire to keep my drafts private (. [Read More]

Welcome to Hugo (from Jekyll)

Welcome to my wholly reworked website! This time, I’ve dropped the complexity of Wordpress and opted for something significantly simpler: Jekyll Hugo and GitHub. Having now hosted the site in GitHub Pages, here was the process I started with Hugo: Created the Github Pages repo ( – this is where github pages looks for the blog’s generated site files. Created a 2nd Github repo: – this repo holds the source files for Hugo to parse and generate the site. [Read More]