はじめに こんにちは、M-Yamashitaです。この記事は、GitHub Actions Advent Calendar 2022 の23日目の記事です。投稿が遅れてしまいすみません。 今回の記事は、はてなブログの下書き作成、更新、公開までをGitHub Actionsで自動化した話です。 以前「自動化大好きエンジニアLT会 - vol.9」でこの自動化について登壇しました。この話では、スライドで紹介できなかった実際のワークフローとその説明について伝えます。 この記事で伝えたいこと 各ワークフローの紹介 前提 はてなブログでは、はてなブログAtomPubが公開されています。ここでは、はてなブログの記事の参照、作成、公開、削除できるREST APIが公開されています。 このREST APIのCLIクライアントとなるものがblogsyncとなります。今回の自動投稿では、GitHub Acti