個人ブログ作成


個人ブログをつくりました。この場所には、ソフトウェア開発で試したことや、考えたことを書いていきます。

最初に取り組んだのは、記事を公開するまでの流れを整えることでした。

公開前に確認できるようにする

ブログ本体はAstroで作り、Cloudflare Workersで配信しています。本番は独自ドメインの eijisugiura.com から閲覧できます。

変更を加えたときは、まずプルリクエストを作ります。GitHub Actionsでビルドし、確認用のプレビューを作成して、そのURLをSlackへ通知する構成にしました。

プレビューにはCloudflare Accessを設定し、Cloudflareログイン後のメールアドレスが自分のものと一致する場合に許可するポリシーにしています。確認を終えてプルリクエストをマージすると、本番への反映が進みます。プルリクエストを閉じたときには、対応するプレビューを削除します。

これから書くこと

未定 がんばります。