Travis CIからデプロイ Travis CIにはDeploymentという機能があり、Heroku等色々なサービスに対応しています。 その一つとして、GitHub Releasesに対してファイルをデプロイする事が出来ます。 Travis CI: GitHub Releases Uploading Git tagとGitHub ReleasesとCHANGELOG.mdの自動化について | Web Scratch GitHub Releasesの使い方に関して zipファイルならなんでも登録でき、登録するファイルサイズはリポジトリにpushするより大きくても問題ないので、バイナリサイズがでかいnode-webkitアプリには向いていると言えます。 この記事は基本的にはTravis-CI で Go の Windows 用バイナリを Github release に登録する - Qiit
