In our case. Markup language used is MarkDown and static pages are created using Hugo. Source Markup files are edited in FAR and stored in Git repository which is pushed to Gitlab hosting service. You can preview your site locally using hugo server and pointing your browser at http://localhost:1313/. Site is build and hosted by Netlify service which pulls changes from Gitlab git repository after they are commited, runs Hugo and publishes result. Its pretty quick, it will take just about a minute.
Everything is free, you don’t have to spend a penny.