Automated Release Builder

Our current process takes lot's of manual steps: Release process

Ideally we'd have a access protected script that does a release based on the current master branch:

1)
Alternatively check that this has been done before
2)
FIXME how to check if this has been done already for a previous release candidate