I do have some plans to create a packager that can pull from external repos like github or bitbucket. Not sure how soon I can get to this but its planned.
We do have a command line upload script for wowinterface that we could modify to work here. I know some authors use that with their own packaging and release script.