【初学】GitHub Actionsでgolangアプリの自動テストとDockerイメージをプッシュする
概要CI/CDも触ってみたかったのでGitHub Actionsを試した。
色々試してあまり上手くいかなかったが簡単にところに落ち着いたので書き残しておく。
やりたいこと・開発中にPR作成した時に自動テストや自動Lintを通す
・特定のブランチにマージされたらDockerイメージを作成し、Docker Hubへアップロードする
・タグをプッシュした時に上記を同様に行う
成果物試したリポジトリ。
開発中用の ci ワークフロー
# https://github.com/