From 65e3f84c4f113a1a8e0e9f2cd76ee57a248a47b7 Mon Sep 17 00:00:00 2001 From: Paul Robertson Date: Sat, 25 Sep 2021 12:38:59 -0400 Subject: [PATCH] skip pushing to dockerhub when user and pass are not specified (#418) --- .github/workflows/docker-description.yml | 6 +++++- .github/workflows/docker_push.yml | 3 ++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker-description.yml b/.github/workflows/docker-description.yml index 024b2d4..9d2709e 100644 --- a/.github/workflows/docker-description.yml +++ b/.github/workflows/docker-description.yml @@ -1,4 +1,4 @@ -name: Docker build & push +name: Docker Hub Description on: push: @@ -13,6 +13,10 @@ jobs: uses: actions/checkout@v2 - name: Docker Hub Description uses: peter-evans/dockerhub-description@v2.4.1 + if: ${{ env.DOCKER_USERNAME != '' && env.DOCKER_PASSWORD != '' }} + env: + DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }} + DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }} with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} diff --git a/.github/workflows/docker_push.yml b/.github/workflows/docker_push.yml index b7485ce..4eb8d47 100644 --- a/.github/workflows/docker_push.yml +++ b/.github/workflows/docker_push.yml @@ -11,7 +11,8 @@ jobs: steps: - name: Checkout uses: actions/checkout@v2 - - name: build + - name: build and push + if: ${{ env.DOCKER_USERNAME != '' && env.DOCKER_PASSWORD != '' }} env: DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }} DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }}