# 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: taskgraph.loader.transform:loader

kind-dependencies:
  - module-build
  - signing
  - swift
  - server-megazord-build
  - nimbus-build

transforms:
  - app_services_taskgraph.transforms.deps_complete:transforms
  - taskgraph.transforms.run:transforms
  - app_services_taskgraph.transforms.deps_complete:reverse_chunk
  - taskgraph.transforms.task:transforms

tasks:
  deps_complete:
    attributes:
      release-type: release-only
    label: "Build summary task"
    description: "Summary task for the nightly/release builds that reports failures."
    attributes:
      buildconfig:
        name: all
    alerts:
      slack-channel: C0559DDDPQF
