diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6b6a596..be8446c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -251,7 +251,13 @@ jobs: tag: name: Create Tag needs: [build, set-tag] - if: github.event_name == 'push' + if: | + always() && + github.event_name == 'push' && + github.event_name != 'pull_request' + needs.detect-project.result == 'success' && + needs.build.result == 'success' && + needs.docker-build.result == 'success' runs-on: ubuntu-latest steps: - uses: actions/checkout@v4