kaz-a1 / dedged

MIT License
1 stars 1 forks source link

ci: Automate docker-build and push in ghcr.io #17

Open haruki7049 opened 2 months ago

haruki7049 commented 2 months ago

docker-buildコマンドとDockerイメージをプッシュする事をGitHub Actionsで自動化する。#3 がクローズされたら出来るようになる。

参考URL

haruki7049 commented 2 months ago

https://github.com/kaz-a1/dedged/actions/runs/9754512457/job/26921510563 ghcr.ioへのログインが出来ねぇ!!

https://github.com/docker/login-action?tab=readme-ov-file#github-container-registry これによると、GitHub上にシークレットキーを登録する必要があるみたい。

以下のQiitaの記事を参考に、PAT(Personal Access Token)を作成且つ、PATをGHCR_TOKENという名前でシークレット内に登録して欲しい。 https://qiita.com/Jazuma/items/aca397e081a7825d0dec

haruki7049 commented 2 months ago

ghcr.ioではなく、hub.docker.comにアップロードしたい場合はコメントしておくれやす