I think I was Succesful in the endeavour
GenForge modules index for NS8 | ns8-genforge (https://forge.genius.ke/ns8/updates)
Hopefully it would make testing easier for community members.
I ran into this issue when setting up a custom domain
GitHub Pages resets custom domain for deployment every time I push to gh-pages · community · Discussion #22366 · GitHub
Luckily, seems the Neth team also got the same issue, and in the build script, replace the forge.nethserver.org domain with your own to resolve the issue.