Skip to content

GitHub Actionsでコンテナイメージを登録する

   

ko-build/setup-ko を使ったら簡単にできた。

https://github.com/umemak/kindle_xml_to_tsv/blob/main/.github/workflows/ko.ymlhttps://github.com/umemak/kindle_xml_to_tsv/pkgs/container/kindle_xml_to_tsv%2Fkindle_xml_to_tsv-f222ca7f0849cd5cfa2ae78a69f0ff9aこう。

最初実行したときに権限のエラーが出て、GitHub Action で GHCR へのコンテナー イメージの Push が成功しない (permission_denied: write_package) - yukirii blogを参考にWriteにして再実行したらエラー解消した。

ただ、最初の権限がAdminだったし、エラー出つつも物はアップロードされていたので謎。