Can projects and GitHub Actions be used by your non-developer teams? They absolutely can. Check out how our Security Team uses GitHub to run the department effortlessly.
@judofyr has created a simple project called Grancher which helps convert directories got git branches. It's perfect for GitHub Pages. Check out the repo or blog post. Thanks Magnus!