I'm sorry I haven't really described why I'm building software from source with Github. The only reason I do this is because all software developed for Linux is NOT contained in Arch AUR or our own RebornOS Gitlab repository.
For instance if I need to compile from source in development branch repository. Or I require a software package unavailable in AUR or our own Reborn repository. Ubuntu has a lot of .deb (Debian) packages that aren't in Arch's community AUR.