Browsed by
Category: CI/CD

GitHub Actionsでさくらインターネットの共有サーバにデプロイ

GitHub Actionsでさくらインターネットの共有サーバにデプロイ

GitHub Actionsを使って、RemixのSPAモードで作ったサイトをサーバにアップする。 GitHub Actionsでやりたいのは、 VoltaでNodeとYarnのバージョンを固定 Voltaを使うことで、NodeとYarnのバージョンを指定できるので、このバージョンを使ってGitHub Actionsでも動かす。 「volta-cli/action」アクションを使うことで、pack…

もっと読む もっと読む

GitHub ActionsをMarketplaceに公開してみる

GitHub ActionsをMarketplaceに公開してみる

現在このサイトで使っているサーバが、さくらインターネットの共有サーバなのでアップロードする際にSFTPを利用することにした。パーミッションやディレクトリ設定をまとめておこないたかったのでlftpを利用することに。 あまりFTPを使うことはなさそうだが、lftpのコマンドをワークフローで呼び出す際、やりたい一連の処理をlftpコマンドとして渡せるようにしたいと思った。 こんな感じのscriptでlf…

もっと読む もっと読む