Skip to content

Commit 1b958d6

Browse files
committed
Merge remote-tracking branch 'origin/release/v11.2.1' into release/v11.2.1
2 parents 00b5780 + c85ec15 commit 1b958d6

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

.github/workflows/v11-deployment-pipeline.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ jobs:
119119
name: Check Go Dependencies
120120
runs-on: ubuntu-24.04
121121
needs: [validations, setup_deployment]
122-
if: ${{ needs.setup_deployment.outputs.tag != '' && needs.setup_deployment.outputs.environment == 'rc' }}
122+
if: ${{ needs.setup_deployment.outputs.environment == 'rc' }}
123123
steps:
124124
- name: Check out code
125125
uses: actions/checkout@v4
@@ -228,7 +228,7 @@ jobs:
228228
build_agent_manager:
229229
name: Build Agent Manager Microservice
230230
needs: [build_agent, build_utmstack_collector, setup_deployment]
231-
if: ${{ needs.setup_deployment.outputs.tag != '' }}
231+
if: ${{ always() && needs.build_agent.result == 'success' && needs.build_utmstack_collector.result == 'success' && needs.setup_deployment.outputs.tag != '' }}
232232
runs-on: ubuntu-24.04
233233
steps:
234234
- name: Check out code into the right branch
@@ -399,6 +399,7 @@ jobs:
399399
build_user_auditor,
400400
build_web_pdf
401401
]
402+
if: ${{ always() && needs.build_agent_manager.result == 'success' && needs.build_event_processor.result == 'success' && needs.build_backend.result == 'success' && needs.build_frontend.result == 'success' && needs.build_user_auditor.result == 'success' && needs.build_web_pdf.result == 'success' }}
402403
runs-on: ubuntu-24.04
403404
steps:
404405
- run: echo "✅ All builds completed successfully."
@@ -432,7 +433,7 @@ jobs:
432433
deploy_installer_dev:
433434
name: Deploy Installer (Dev)
434435
needs: [all_builds_complete, setup_deployment]
435-
if: ${{ needs.setup_deployment.outputs.tag != '' && needs.setup_deployment.outputs.environment == 'dev' }}
436+
if: ${{ always() && needs.all_builds_complete.result == 'success' && needs.setup_deployment.outputs.tag != '' && needs.setup_deployment.outputs.environment == 'dev' }}
436437
uses: ./.github/workflows/installer-release.yml
437438
with:
438439
version: ${{ needs.setup_deployment.outputs.tag }}

0 commit comments

Comments
 (0)