2026-08-30/技術系
Cloud RunとR2で自分用のPacmanリポジトリを構築する
前の記事では、Arch Linuxのパッケージをビルドして配布するために作ったKamisatoと、その設計について書きました。 この記事では、Kamisatoを使って自分用のPacmanリポジトリを構築します。パッケージの定義、Terraform、GitHub Actionsは、すべてpacman-repoという1個のGitHubリポジトリに置きます。Pacmanから参照するリポジトリ名はpersonalとします。 構成を考える際は、実際に運用しているalterlinux-repoとalterlinux-terraformを基にしました。 記事の下書きと設定の照合にはGPT 5.6 Solを用