diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9cdb0d29..ddcf1e10 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,6 +14,7 @@ jobs: - name: Semantic Release uses: buildlyio/semantic-release-action@v2 + id: semantic env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -22,7 +23,6 @@ jobs: python-version: 3.7 - name: Start OpenLDAP Server - id: ldap_server run: | docker run -p 389:389 -p 636:636 --name openldap_server -d osixia/openldap:1.3.0 @@ -85,6 +85,7 @@ jobs: LDAP_BASE_DN: "dc=example,dc=org" - name: Docker Build & Release + if: steps.semantic.outputs.new_release_published == 'true' run: | echo ${{ secrets.DOCKER_PASSWORD }} | docker login -u ${{ secrets.DOCKER_USERNAME }} --password-stdin docker build --tag ${BUILDLY_IMAGE} .