背景最近は書いたアプリを Kubernetes に deploy することも多い。 その際に helm で簡単に deploy できるようになっていると便利ということで Helm chart を Git に入れておいても良いのだけれども、せっかくなら直接インストールできるようにしてしまいたい。 そんな場合に使えるのが OCI Registry。 Use OCI-based registries そして、GitHub なら GitHub Container Registry (ghcr.io) がそれに使える。 ということで GitHub Actions で Chart を Push するようにしてみる。 GitHub ActionsHelm コマンドのインストールazure/setup-helm が使えます。