Hi. I am trying to build a hugo website for a lab with github pages. The idea is to have one root repository/hugo page with a landing page, projects, members etc. Then each member should have their own repository where they maintain their content, posts, bio page, etc. This should be like a separate hugo page, and every time a member updates their page, it should not rebuild the entire website.
I tried using github submodules for each member, but this would mean every time a member changes a post, the whole hugo site is rebuilt.
How can i achieve this, while keeping everything under the same domain?
Reduce build time and cost by partitioning your sites into segments. For example, render the home page and the “news section” every hour, and render the entire site once a week.