GitHub Container Registryそのものやコマンドによるpushは、GitHub Container Registry(ghcr.io)にDockerイメージをpushする手順で詳しく説明されていますので、そちらをご覧ください。 手順 概要 GitHub ActionsからDockerHubにDockerイメージをpushする手順がGitHub Docsにあります(手順のドキュメント)。 今回はそれを流用し、push先をGitHub Container Registry(ghcr.io)に向けるだけです。 GitHub Container Registry(ghcr.io)へのログイン情報の設定 GitHubアカウントの設定からPersonal Access Token(PAT)を作成します(手順のドキュメント)。 権限として、read:packages と write: