個人ブログ作成
個人ブログをつくりました。この場所には、ソフトウェア開発で試したことや、考えたことを書いていきます。
最初に取り組んだのは、記事を公開するまでの流れを整えることでした。
公開前に確認できるようにする
ブログ本体はAstroで作り、Cloudflare Workersで配信しています。本番は独自ドメインの eijisugiura.com から閲覧できます。
変更を加えたときは、まずプルリクエストを作ります。GitHub Actionsでビルドし、確認用のプレビューを作成して、そのURLをSlackへ通知する構成にしました。
プレビューにはCloudflare Accessを設定し、Cloudflareログイン後のメールアドレスが自分のものと一致する場合に許可するポリシーにしています。確認を終えてプルリクエストをマージすると、本番への反映が進みます。プルリクエストを閉じたときには、対応するプレビューを削除します。
これから書くこと
未定 がんばります。