GitHub Actionsでさくらインターネットの共有サーバにデプロイ
GitHub Actionsを使って、RemixのSPAモードで作ったサイトをサーバにアップする。 GitHub Actionsでやりたいのは、 VoltaでNodeとYarnのバージョンを固定 Voltaを使うことで、NodeとYarnのバージョンを指定できるので、このバージョンを使ってGitHub Actionsでも動かす。 「volta-cli/action」アクションを使うことで、pack…
GitHub Actionsを使って、RemixのSPAモードで作ったサイトをサーバにアップする。 GitHub Actionsでやりたいのは、 VoltaでNodeとYarnのバージョンを固定 Voltaを使うことで、NodeとYarnのバージョンを指定できるので、このバージョンを使ってGitHub Actionsでも動かす。 「volta-cli/action」アクションを使うことで、pack…
現在このサイトで使っているサーバが、さくらインターネットの共有サーバなのでアップロードする際にSFTPを利用することにした。パーミッションやディレクトリ設定をまとめておこないたかったのでlftpを利用することに。 あまりFTPを使うことはなさそうだが、lftpのコマンドをワークフローで呼び出す際、やりたい一連の処理をlftpコマンドとして渡せるようにしたいと思った。 こんな感じのscriptでlf…