Merge "Only update commit dependencies when necessary"

This commit is contained in:
Zuul 2022-07-05 09:49:34 +00:00 committed by Gerrit Code Review
commit ea3869c953
1 changed files with 2 additions and 1 deletions

View File

@ -228,7 +228,8 @@ class PipelineManager(metaclass=ABCMeta):
change = source.getChange(key)
if change is None:
self.log.error("Unable to resolve change from key %s", key)
if isinstance(change, model.Change):
if (isinstance(change, model.Change)
and change.commit_needs_changes is None):
self.updateCommitDependencies(change, None, event=None)
self._change_cache[change.cache_key] = change
resolved_changes.append(change)