Travis CI から GitHub への git push を行う場合の、設定メモです。 静的サイトジェネレータ + GitHub Pages の組合せを使っていて、ビルド処理を Travis CI に任せつつ、デプロイ (GitHub Pagesへのプッシュ) までを自動化したいなあと思い、セットアップしてみました。 [補足] Travis CI は継続的インテグレーション(CI)サービスのひとつです https://travis-ci.org/ やりたいこと GitHub 上のデータを更新すると、 連携した Travis CI にデータが渡り、Travis CI 上で静的サイトジェネレータがビルドを開始 ビルドされたファイルを、公開用の GitHub リポジトリに反映 (Travis CIから commit と push を行う) GitHub Pages で公開しているサイトが更