Do I need to run hugo command every time I create a new blog post?

Hi, My apologies if this seems to be a silly question, or if I’m asking in the wrong place. I’ve created a hugo blog complete with a few posts. I’ve even figured out how to deploy to both the local host on my computer and to my web host. But now I’m wondering if I will need to run the hugo command on my computer each time I create a new blog post?
I’ve done a search of the hugo documentation and of this community forum but can’t find any similar topics discussing it.
I assume though that I probably will need to run the hugo command each time and redeploy. However, I’m just wondering if anyone agrees or can suggest a work-around
Thanks in advance

Yes, it’s a Static Site Generator

  • code locally
  • preview results using hugo server (which updates the site on changes)

these two steps are often done using an automation. Common use is:

  • store your site sources in a repository
  • push your local changes
  • this triggers a workflow that
    • will build your site
    • push it to your web server

If you want more automation, have a look at Headless CMS.

Thank you, it didn’t take long the way I did it, all my files are stored on my computer, I find github a bit long winded and beyond the basics I’m not too good with it. I’ll check out your suggestion for Headless CMS. The problem mainly is that my main site is run by php - a unavoidable necessity unfortunately due to being a family history database site. The blog will be in a subdirectory for the research and stories that accompany the family tree.
Once again, thank you

I just type “make” to run hugo and rsync to web server.