tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 565bb775ad8ca1b26a3fa8161e877b7f2c7de500
parent 0476dbcf5bb1d0a774ccd4259065ba8ec5d057a6
Author: Andrew Halberstadt <ahal@mozilla.com>
Date:   Thu, 18 Dec 2025 18:34:29 +0000

Bug 2006158 - Use 'release_level' utility function when resolving "release" run-on-projects alias, r=releng-reviewers,taskgraph-reviewers,jcristau

There should be only a single implementation that determines whether a project
is release or not.

Differential Revision: https://phabricator.services.mozilla.com/D276708

Diffstat:
Mtaskcluster/gecko_taskgraph/util/attributes.py | 4+++-
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/taskcluster/gecko_taskgraph/util/attributes.py b/taskcluster/gecko_taskgraph/util/attributes.py @@ -66,7 +66,9 @@ RUN_ON_PROJECT_ALIASES = { "integration": lambda project: ( project in INTEGRATION_PROJECTS or project == "toolchains" ), - "release": lambda project: (project in RELEASE_PROJECTS or project == "toolchains"), + "release": lambda project: ( + release_level(project) == "production" or project == "toolchains" + ), "trunk": lambda project: (project in TRUNK_PROJECTS or project == "toolchains"), "trunk-only": lambda project: project in TRUNK_PROJECTS, "autoland": lambda project: project in ("autoland", "toolchains"),