commit 87e934b73b3e5e6262e1f6fdbaba9ff40aec8a96
parent 60346acfdaa2faf2ddaf5d4dd116ef347fb8f377
Author: Julien Cristau <jcristau@mozilla.com>
Date: Tue, 23 Dec 2025 19:18:31 +0000
Bug 2007247 - fix task selection for staging releases. r=releng-reviewers,taskgraph-reviewers,ahal
Regression from bug 2006158.
Differential Revision: https://phabricator.services.mozilla.com/D277406
Diffstat:
1 file changed, 3 insertions(+), 6 deletions(-)
diff --git a/taskcluster/gecko_taskgraph/target_tasks.py b/taskcluster/gecko_taskgraph/target_tasks.py
@@ -1222,12 +1222,9 @@ def _filter_by_release_project(parameters):
if target_project is None:
raise Exception("Unknown or unspecified release type in simulation run.")
- def filter_for_target_project(task):
- """Filter tasks by project. Optionally enable nightlies."""
- run_on_projects = set(task.attributes.get("run_on_projects", []))
- return match_run_on_projects(target_project, run_on_projects)
-
- return filter_for_target_project
+ params = parameters.copy()
+ params["project"] = target_project
+ return lambda task: filter_for_project(task, params)
def filter_out_android_on_esr(parameters, task):