Files
Ben Hearsum af8a37e2b8 Bug 2046273: replace resolve_keyed_by calls that rely on release-level with task-context r=releng-reviewers,taskgraph-reviewers,ahal
We can replace a large number of `resolve_keyed_by` calls with `task-context` by setting this up as custom context. The resulting taskgraph is identical.

Differential Revision: https://phabricator.services.mozilla.com/D305876
2026-06-10 22:16:35 +00:00

13 lines
449 B
Python

# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
from taskgraph.util.task_context import custom_context
from gecko_taskgraph.util.attributes import release_level
@custom_context("release-level")
def release_level_context(config, task):
return {"release-level": release_level(config.params)}