工事中
GitHubActionsとの相性がいいようにNode.jsのテンプレートを利用して、マークダウン + テンプレート からHTMLを生成する。 生成したHTMLをS3にアップロードする。 CloudFront経由でS3を参照して、ブログの配信を行う。
サイトのindex.htmlについては、記事の一覧が必要なため、 記事一覧については毎回最新に更新する必要がある。
新しいマークダウンを作成
上記流れを完成させるのがゴール。
必要なものは下記