# 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/.
---
loader: glean_taskgraph.loader.multi_dep:loader

transforms:
  - glean_taskgraph.transforms.multi_dep:transforms
  - glean_taskgraph.transforms.signing:transforms
  - taskgraph.transforms.task:transforms

kind-dependencies:
  - module-build

primary-dependency: module-build
group-by: component

task-template:
  run-on-tasks-for: [github-release]
  description: 'Sign release module {}'
  worker-type: signing
  worker:
    cert:
      by-level:
        "3":
          release-signing
        default:
          dep-signing
  routes:
    - notify.email.glean-team@mozilla.com.on-failed
