はじめに さくらのVPS上にホスティングしているフロントエンド(Vite + React + TypeScript)の静的サイトを、毎回手動でデプロイするのが大変なので、CD環境を作成してみました。 環境 モノレポ構成 Vite, React, TypeScript 手動でのデプロイは完了済 Nginxは設定済 背景・動機 最小限でデプロイ使用と思い、手動でデプロイしていましたが、毎回が面倒です。 下記をまとめて反映できたらなーと思っていました。 GitHubへの反映 本番環境(さくらVPS)への反映 さくらVPSは、Linuxが入っているだけなのでPaaS(AWSなど)のような、様々なサービ…