The only advantage with github is that i only have to commit to main and the rest is done by workflow(generation of website and deployment using gh-pages)