8383
8484 charts-validation :
8585 needs : [ prepare-build ]
86- if : ${{ needs.prepare-build.outputs.charts != '[]' && needs.prepare-build.outputs.charts != '' }}
86+ if : ${{ false && needs.prepare-build.outputs.charts != '[]' && needs.prepare-build.outputs.charts != '' }}
8787 strategy :
8888 matrix :
8989 chart : ${{ fromJSON(needs.prepare-build.outputs.charts) }}
@@ -301,8 +301,20 @@ jobs:
301301 job-name : ${{ matrix.cluster }}_lcm_pipeline_component_tool
302302 vault-url : ${{ secrets.VAULT_ADDRESS }}
303303
304+ fail :
305+ needs : [ register-bricks-prod ]
306+ if : |
307+ !cancelled() &&
308+ !contains(needs.*.result, 'failure') &&
309+ inputs.deploy
310+ runs-on :
311+ group : infra1-runners-arc
312+ labels : runners-small
313+ steps :
314+ - run : exit 1
315+
304316 create-auto-merge-prod-pr :
305- needs : [ prepare-build, build-helmreleases, register-bricks-prod ]
317+ needs : [ prepare-build, build-helmreleases, register-bricks-prod, fail ]
306318 if : |
307319 !cancelled() &&
308320 !contains(needs.*.result, 'failure') &&
@@ -322,7 +334,7 @@ jobs:
322334 secrets : inherit
323335
324336 create-manual-merge-prod-pr :
325- needs : [ prepare-build, build-helmreleases, register-bricks-prod ]
337+ needs : [ prepare-build, build-helmreleases, register-bricks-prod, fail ]
326338 if : |
327339 !cancelled() &&
328340 !contains(needs.*.result, 'failure') &&
0 commit comments