diff --git a/.github/workflows/docker-push.yaml b/.github/workflows/docker-push.yaml index 43da6d0..4b2157e 100644 --- a/.github/workflows/docker-push.yaml +++ b/.github/workflows/docker-push.yaml @@ -4,6 +4,11 @@ on: push: branches: - master + workflow_run: + types: + - completed + workflows: + - 'automerge' jobs: pushImage: name: Push docker image @@ -14,7 +19,7 @@ jobs: ORG: networkservicemeshci CGO_ENABLED: 0 NAME: ${{ github.event.repository.name }} - if: github.repository != 'networkservicemesh/cmd-template' + if: ${{ github.repository != 'networkservicemesh/cmd-template' && (github.event.workflow_run.conclusion == 'success' && github.actor == 'nsmbot' || github.ref == 'refs/heads/master') }} steps: - uses: actions/checkout@v2 - uses: actions/setup-go@v1