diff --git a/runbot/models/build.py b/runbot/models/build.py index 8aa25647..efdce55e 100644 --- a/runbot/models/build.py +++ b/runbot/models/build.py @@ -362,14 +362,9 @@ class BuildResult(models.Model): build._github_status() for init_global_state, build in zip(init_global_states, self): - if not build.parent_id and init_global_state not in ('done', 'running') and build.global_state in ('done', 'running'): + if init_global_state not in ('done', 'running') and build.global_state in ('done', 'running'): build._github_status() - if values.get('global_state') in ('done', 'running'): - for build in self: - if not build.parent_id and build.global_state not in ('done', 'running'): - build._github_status() - return res def _add_child(self, param_values, orphan=False, description=False, additionnal_commit_links=False):