From ce75e7ca5ec723c6a30f760f930d027012da6de9 Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Thu, 12 Mar 2026 14:13:19 -0500 Subject: [PATCH] feat: add if to ignore harbor release result --- .gitea/workflows/release-image.yaml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/release-image.yaml b/.gitea/workflows/release-image.yaml index e97f9f5..bfac331 100644 --- a/.gitea/workflows/release-image.yaml +++ b/.gitea/workflows/release-image.yaml @@ -132,7 +132,7 @@ jobs: release-harbor: runs-on: ubuntu-js - needs: [build, guarddog, semantic-release] + needs: [semantic-release, build, guarddog, ] if: ${{ needs.semantic-release.outputs.new_release_published == 'true' }} steps: - name: Checkout @@ -234,8 +234,13 @@ jobs: release-gitea: runs-on: ubuntu-js - needs: release-harbor - if: always() + needs: [ semantic-release, build, guarddog, release-harbor ] + if: | + always() && + needs.semantic-release.result == 'success' && + needs.semantic-release.outputs.new_release_published == 'true' && + needs.build.result == 'success' && + needs.guarddog.result == 'success' steps: - name: Checkout uses: actions/checkout@v6