diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 66eb7c8..a4af87a 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -25,14 +25,14 @@ jobs: - name: Login to DockerHub uses: docker/login-action@v3 - if: ${{ !env.ACT && github.ref == 'refs/heads/master' && github.event_name != 'pull_request' }} + if: ${{ !env.ACT && (github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/tags/v')) && github.event_name != 'pull_request' }} with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Docker Hub Description uses: peter-evans/dockerhub-description@v3 - if: ${{ !env.ACT && github.ref == 'refs/heads/master' && github.event_name != 'pull_request' }} + if: $${{ !env.ACT && (github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/tags/v')) && github.event_name != 'pull_request' }} with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }}