今回はエックスサーバーにサイトを公開するっていうのをGithubを通して行いたいと思う。やりたいのはGithubでプルリクが指定したブランチにマージされたら、自動でそれをエックスサーバーに反映するというもの。 いちいち手動で最新版のものを反映するっていうのは面倒ですからね。それを指定したブランチに変更を加えるだけで行ってしまおうというやつです。 Github→エックスサーバへの自動デプロイ実現方法やりたいことはこんな感じ。マージしてGithubActionsが動いてエックスサーバーのファイルと同期させる。 CIは別になんでもいいけど、今回はGithubActionsを使ってやっていこうと思う。他のCIで設定ファイルを書いた事があるなら、大体同じような感じで書く事ができるんじゃないかな。 GithubActionsとはGithubActionsはこう書かれている通りワークフローを簡単に自動化
![【自動デプロイ】Githubにマージでエックスサーバーにサイト公開する | ガジェラン](https://cdn-ak-scissors.b.st-hatena.com/image/square/efadaebdf1f6d2390a31dbd1ac44afd44e4fedb5/height=288;version=1;width=512/https%3A%2F%2Fgadgelaun.com%2Fwp-content%2Fuploads%2F2021%2F11%2Fauto-deployment.jpg)