ci(bin-image): fix merge job run condition

All underlying jobs inherit from the status of all parent jobs
in the tree, not just the very parent. We need to apply the same
kind of special condition.

Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
This commit is contained in:
CrazyMax 2023-12-21 16:58:36 +01:00
parent 1ea1d561c7
commit 0252a6f475
No known key found for this signature in database
GPG key ID: ADE44D8C9D44FBE4

View file

@ -144,9 +144,9 @@ jobs:
merge:
runs-on: ubuntu-20.04
if: github.event_name != 'pull_request' && github.repository == 'moby/moby'
needs:
- build
if: always() && !contains(needs.*.result, 'failure') && !contains(needs.*.result, 'cancelled') && github.event_name != 'pull_request' && github.repository == 'moby/moby'
steps:
-
name: Download meta bake definition