# Adapted from https://github.com/microsoft/azure-pipelines-tasks/blob/master/issue-rules.yml # Primary rules rules: # Area: .NET Core - valueFor: '**Area for Triage**' contains: '.NET Core' addLabels: ['Area: .NET Core'] # Area: .NET Framework - valueFor: '**Area for Triage**' contains: '.NET Framework' addLabels: ['Area: .NET Framework'] # Area: Android - valueFor: '**Area for Triage**' contains: 'Android' addLabels: ['Area: Android'] # Area: Apple - valueFor: '**Area for Triage**' contains: 'Apple' addLabels: ['Area: Apple'] # Area: Artifacts - valueFor: '**Area for Triage**' contains: 'Artifacts' addLabels: ['Area: Artifacts'] # Area: C/C++ - valueFor: '**Area for Triage**' contains: 'C/C++' addLabels: ['Area: C/C++'] # Area: Containers - valueFor: '**Area for Triage**' contains: 'Containers' addLabels: ['Area: Containers'] # Area: Databases - valueFor: '**Area for Triage**' contains: 'Databases' addLabels: ['Area: Databases'] # Area: Deployment/Release - valueFor: '**Area for Triage**' contains: 'Deployment/Release' addLabels: ['Area: Deployment/Release'] # Area: Erlang / Elixir - valueFor: '**Area for Triage**' contains: 'Erlang / Elixir' addLabels: ['Area: Erlang / Elixir'] # Area: Git - valueFor: '**Area for Triage**' contains: 'Git' addLabels: ['Area: Git'] # Area: Go - valueFor: '**Area for Triage**' contains: 'Go' addLabels: ['Area: Go'] # Area: Haskell - valueFor: '**Area for Triage**' contains: 'Haskell' addLabels: ['Area: Haskell'] # Area: Java - valueFor: '**Area for Triage**' contains: 'Java' addLabels: ['Area: Java'] # Area: JavaScript and Node.js - valueFor: '**Area for Triage**' contains: 'JavaScript and Node.js' addLabels: ['Area: JavaScript and Node.js'] # Area: Packages - valueFor: '**Area for Triage**' contains: 'Packages' addLabels: ['Area: Packages'] # Area: PHP - valueFor: '**Area for Triage**' contains: 'PHP' addLabels: ['Area: PHP'] # Area: Python - valueFor: '**Area for Triage**' contains: 'Python' addLabels: ['Area: Python'] # Area: Ruby - valueFor: '**Area for Triage**' contains: 'Ruby' addLabels: ['Area: Ruby'] # Area: Rust - valueFor: '**Area for Triage**' contains: 'Rust' addLabels: ['Area: Rust'] # Area: Scala - valueFor: '**Area for Triage**' contains: 'Scala' addLabels: ['Area: Scala'] # Area: Scripting and command line - valueFor: '**Area for Triage**' contains: 'Scripting and command line' addLabels: ['Area: Scripting and command line'] # Area: Servers - valueFor: '**Area for Triage**' contains: 'Servers' addLabels: ['Area: Servers'] # Area: SSH - valueFor: '**Area for Triage**' contains: 'SSH' addLabels: ['Area: SSH'] # Area: Testing and code coverage (incl. browser testing) - valueFor: '**Area for Triage**' contains: 'Testing and code coverage' addLabels: ['Area: Testing and code coverage'] # Area: Xamarin - valueFor: '**Area for Triage**' contains: 'Xamarin' addLabels: ['Area: Xamarin'] # Types - valueFor: '**Question, Bug, or Feature?**' contains: Feature addLabels: ['enhancement'] - valueFor: '**Question, Bug, or Feature?**' contains: Bug addLabels: ['bug'] - valueFor: '**Question, Bug, or Feature?**' contains: Question addLabels: ['question'] # runs if first set had no matches # add likely teams to look at based on text searches nomatches: - contains: 'Xcode' addLabels: ['Area: Apple'] - contains: 'Bash' addLabels: ['Area: Scripting and command line'] - contains: 'Nuget' addLabels: ['Area: Packages'] - contains: 'Npm' addLabels: ['Area: Packages'] - contains: 'Docker' addLabels: ['Area: Deployment/Release']