Skip to content

Commit 2605faf

Browse files
authored
Merge pull request #2068 from gooddata/INFRA-4009
fix: promote images only in lcm pipeline
2 parents df47bad + f36db26 commit 2605faf

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

.github/workflows/lcm-pipeline.yaml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -259,16 +259,19 @@ jobs:
259259
secrets: inherit
260260

261261
promote-to-stable:
262-
needs: [ prepare-build, build-helmreleases, wait-for-deployment ]
262+
needs: [ prepare-build, services-build, build-helmreleases, wait-for-deployment ]
263263
if: |
264264
!cancelled() &&
265265
!contains(needs.*.result, 'failure') &&
266-
needs.build-helmreleases.result == 'success' &&
266+
(
267+
needs.build-helmreleases.result == 'success' ||
268+
needs.services-build.result == 'success'
269+
) &&
267270
inputs.deploy
268271
uses: ./.github/workflows/promote-to-stable.yaml
269272
with:
270273
images: ${{ needs.prepare-build.outputs.images }}
271-
charts: ${{ needs.build-helmreleases.outputs.built_charts }}
274+
charts: ${{ needs.build-helmreleases.outputs.built_charts || '{}' }}
272275
image_tag: ${{ needs.prepare-build.outputs.service_major_version }}
273276
secrets: inherit
274277

0 commit comments

Comments
 (0)