`prepare` builds the xar file depending on the branch; `publish` uploads to the exist repo
mentioned in commit f04ddf7f