May I ask why you ported the release process over to Microsoft GitHub in particular as opposed to
- Fixing the existing build server;
- Porting to a build platform that is not proprietary, not closed-source and not a de-facto monopoly?
The way I see this, Cataclysm just became further vendor locked-in to the GitHub monopoly and proprietary software.
EDIT: long list of ethical issues with GitHub in particular and Microsoft in general: humanacollaborator/humanacollabora: Collaboration tools - github.md at master - humanacollabora - SDF GIT Society