diff --git a/.github/workflows/docker-release.yml b/.github/workflows/docker-release.yml index 1846766bf..ac7ef32ac 100644 --- a/.github/workflows/docker-release.yml +++ b/.github/workflows/docker-release.yml @@ -3,7 +3,7 @@ name: Build Docker Image on: push: tags: - - '*Release*' + - '*.*.*' branches: - master pull_request: @@ -47,7 +47,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Login to GitHub Container Registry - if: github.ref_type == 'tag' + if: github.ref_type == 'tag' && !contains(github.ref, '-') uses: docker/login-action@v3 with: registry: ghcr.io @@ -59,7 +59,7 @@ jobs: with: context: . platforms: linux/amd64,linux/arm64 - push: ${{ github.ref_type == 'tag' }} + push: ${{ github.ref_type == 'tag' && !contains(github.ref, '-') }} tags: ${{ steps.metadata.outputs.tags }} labels: ${{ steps.metadata.outputs.labels }} cache-from: type=gha