Move Docker image publishing to Publish job
AlekSi opened this issue · 0 comments
AlekSi commented
golang-tip/.github/workflows/build.yml
Lines 48 to 64 in bd6b3b8
# skip push for PRs | |
# move to `publish` job | |
# TODO https://github.com/AlekSi/golang-tip/issues/8 | |
- name: Login into Docker registries | |
if: github.event_name != 'pull_request' | |
run: | | |
docker login --username aleksi --password ${{ secrets.DOCKERHUB_TOKEN }} | |
docker login ghcr.io --username aleksi --password ${{ secrets.GITHUB_TOKEN }} | |
- name: Upload Docker images | |
if: github.event_name != 'pull_request' | |
run: | | |
docker tag golang-tip:${{ env.GO_BRANCH }} aleksi/golang-tip:${{ env.GO_BRANCH }} | |
docker tag golang-tip:${{ env.GO_BRANCH }} ghcr.io/aleksi/golang-tip:${{ env.GO_BRANCH }} | |
docker push aleksi/golang-tip:${{ env.GO_BRANCH }} | |
docker push ghcr.io/aleksi/golang-tip:${{ env.GO_BRANCH }} |