# This file is used to declaratively define the sentry repository labels.
#
# XXX: A note on renaming labels
#
# You MUST use a `alias: [ ... ]` list for the label to specify the old name of
# the label, so that it can correctly rename the label.
#
# Read more here: https://github.com/Financial-Times/github-label-sync#label-config-file

# Getsentry workflow control
- name: 'Trigger: getsentry tests'
  aliases: ['trigger-getsentry-external']
  color: 'A0CABD'
  description: 'once code is reviewed: apply label to PR to trigger getsentry tests'
- name: 'Trigger: Revert'
  color: 'A0CABD'
  description: 'add to a merged PR to revert it (skips CI)'
- name: 'Trigger: Silo db'
  color: 'A0CABD'
  description: 'Trigger tests with split databases that simulate hybrid cloud data separation in postgres'
- name: 'Trigger: Visual Snapshot'
  color: 'A0CABD'
  description: 'add to a PR to run a visual snapshot diff'

# Unito - www.notion.so/52d10dbfad474328850319e48b057a5b
- name: 'Sync: Jira'
  color: 'A0CABD'
  description: 'apply to auto-create a Jira shadow ticket'

# Scopes
- name: 'Scope: Backend'
  color: 'F5B000'
  description: Automatically applied to PRs that change backend components
- name: 'Scope: Frontend'
  color: '3C74DD'
  description: Automatically applied to PRs that change frontend components

# Issue type
- name: 'Type: Bug'
  color: '584774'
  description: ''
- name: 'Type: CI Flakiness'
  color: '584774'
  description: ''
- name: 'Type: Design'
  color: '584774'
  description: ''
- name: 'Type: Feature Request'
  color: '584774'
  description: ''
- name: 'Type: Improvement'
  color: '584774'
  description: ''
- name: 'Type: Support'
  color: '584774'
  description: ''
- name: 'Type: Support Request'
  color: '584774'
  description: ''
- name: 'Type: User Feedback'
  color: '584774'
  description: ''

# Components
- name: 'Component: Analytics'
  color: '584774'
  description: ''
- name: 'Component: API'
  color: '584774'
  description: ''
- name: 'Component: Auth'
  color: '584774'
  description: ''
- name: 'Component: Beacon'
  color: '584774'
  description: ''
- name: 'Component: CI'
  color: '584774'
  description: Continuous Integration pipeline (GitHub Actions)
- name: 'Component: Core Frontend (React)'
  color: '584774'
  description: ''
- name: 'Component: Debugger'
  color: '584774'
  description: ''
- name: 'Component: Developer Environment'
  color: '584774'
  description: This covers issues related to setting up a developer's environment
- name: 'Component: Documentation'
  color: '584774'
  description: ''
- name: 'Component: Event Pipeline'
  color: '584774'
  description: ''
- name: 'Component: Feedback'
  color: '584774'
  description: ''
- name: 'Component: Grouping'
  color: '584774'
  description: ''
- name: 'Component: i18n'
  color: '584774'
  description: ''
- name: 'Component: Inbound Filters'
  color: '584774'
  description: ''
- name: 'Component: Integrations'
  color: '584774'
  description: ''
- name: 'Component: Issues'
  color: '584774'
  description: ''
- name: 'Component: Logging'
  color: '584774'
  description: ''
- name: 'Component: Monitoring'
  color: '584774'
  description: ''
- name: 'Component: Notifications'
  color: '584774'
  description: ''
- name: 'Component: Onboarding'
  color: '584774'
  description: ''
- name: 'Component: Package'
  color: '584774'
  description: ''
- name: 'Component: Performance'
  color: '584774'
  description: Performance product, including Performance Issues
- name: 'Component: Relay'
  color: '584774'
  description: ''
- name: 'Component: Releases'
  color: '584774'
  description: ''
- name: 'Component: Rules'
  color: '584774'
  description: ''
- name: 'Component: SDK'
  color: '584774'
  description: ''
- name: 'Component: Search'
  color: '584774'
  description: ''
- name: 'Component: Source Maps'
  color: '584774'
  description: ''
- name: 'Component: UI'
  color: '584774'
  description: ''
- name: 'Component: User Crash Report'
  color: '584774'
  description: ''
- name: 'Component: Workflow'
  color: '584774'
  description: ''

# Waiting for Labels
- name: 'Waiting for: Support'
  color: '8D5494'
- name: 'Waiting for: Product Owner'
  color: '8D5494'
- name: 'Waiting for: Community'
  color: '8D5494'

# Product Areas - www.notion.so/sentry/473791bae5bf43399d46093050b77bf0
- name: 'Product Area: Unknown'
  color: '8D5494'
- name: 'Product Area: Sign In'
  color: '8D5494'
- name: 'Product Area: Issues'
  color: '8D5494'
- name: 'Product Area: Issues - Source Maps'
  color: '8D5494'
- name: 'Product Area: Issues - Suggested Fix'
  color: '8D5494'
- name: 'Product Area: Projects'
  color: '8D5494'
- name: 'Product Area: Performance'
  color: '8D5494'
- name: 'Product Area: Starfish'
  color: '8D5494'
- name: 'Product Area: Starfish - API'
  color: '8D5494'
- name: 'Product Area: Starfish - Database'
  color: '8D5494'
- name: 'Product Area: Profiling'
  color: '8D5494'
- name: 'Product Area: Replays'
  color: '8D5494'
- name: 'Product Area: Crons'
  color: '8D5494'
- name: 'Product Area: Alerts'
  color: '8D5494'
- name: 'Product Area: Discover'
  color: '8D5494'
- name: 'Product Area: Dashboards'
  color: '8D5494'
- name: 'Product Area: Releases'
  color: '8D5494'
- name: 'Product Area: User Feedback'
  color: '8D5494'
- name: 'Product Area: Stats'
  color: '8D5494'
- name: 'Product Area: Settings'
  color: '8D5494'
- name: 'Product Area: Settings - General'
  color: '8D5494'
- name: 'Product Area: Settings - Projects'
  color: '8D5494'
- name: 'Product Area: Settings - Teams'
  color: '8D5494'
- name: 'Product Area: Settings - Members'
  color: '8D5494'
- name: 'Product Area: Settings - Security & Privacy'
  color: '8D5494'
- name: 'Product Area: Settings - Auth'
  color: '8D5494'
- name: 'Product Area: Settings - Relay'
  color: '8D5494'
- name: 'Product Area: Settings - Repositories'
  color: '8D5494'
- name: 'Product Area: Settings - Integrations'
  color: '8D5494'
- name: 'Product Area: Settings - Developer Settings'
  color: '8D5494'
- name: 'Product Area: Settings - Spend Allocation'
  color: '8D5494'
- name: 'Product Area: Settings - Spike Protection'
  color: '8D5494'
- name: 'Product Area: Help'
  color: '8D5494'
- name: "Product Area: What's New"
  color: '8D5494'
- name: 'Product Area: Footer'
  color: '8D5494'
- name: 'Product Area: Other'
  color: '8D5494'

# Deploy types
- name: 'Deploy: Monitored'
  color: 'FFB287'
  description: This PR requires a monitored deploy
- name: 'Deploy: Risky'
  color: 'C83852'
  description: This is a particularly risky deploy

# Feature types
- name: 'Feature: Alert Rule'
  color: '8A7259'
  description: ''
- name: 'Feature: Errors'
  color: 'ffa0df'
  description: ''

# Hacktoberfest
- name: 'Hacktoberfest :jack_o_lantern:'
  color: 'ffa500'
  description: ''
- name: Hacktoberfest-accepted
  color: 'e99695'
  description: Accept for Hacktoberfest - will merge later

# Hackweek
- name: 'Hackweek :zap:'
  color: 'F91A8A'
  description: ''

# Impacts
- name: 'Impact: Large'
  color: 'C83852'
  description: ''
- name: 'Impact: Medium'
  color: 'FFB287'
  description: ''
- name: 'Impact: Small'
  color: '452650'
  description: ''
- name: 'Impact: Migration'
  color: 'C83852'
  description: ''

# Platforms
- name: 'Platform: .NET'
  color: '584774'
  description: ''
- name: 'Platform: Cocoa'
  color: '584774'
  description: ''
- name: 'Platform: Dart'
  color: '584774'
  description: ''
- name: 'Platform: Java'
  color: '584774'
  description: ''
- name: 'Platform: JavaScript'
  color: '584774'
  description: ''
- name: 'Platform: PHP'
  color: '584774'
  description: ''
- name: 'Platform: Python'
  color: '584774'
  description: ''
- name: 'Platform: React Native'
  color: '584774'
  description: ''
- name: 'Platform: Ruby'
  color: '584774'
  description: ''
- name: 'Platform: Unity'
  color: '584774'
  description: ''

# Hosting type
- name: 'Hosting: Self-hosted'
  color: '584774'
  description: ''
- name: 'Hosting: sentry.io'
  color: '584774'
  description: ''

# Generic useful label
- name: WIP
  color: 'F6F6F8'
  description: ''
- name: Do Not Merge
  color: 'C83852'
  description: Don't merge
- name: Easy Task
  color: 'F6F6F8'
  description: ''
- name: Security
  color: 'C83852'
  description: ''

# Legacy labels
- name: 'Package: browser'
  color: '6780AD'
  description: ''
- name: Design Review
  color: 'F6F6F8'
  description: ''
- name: enhancement
  color: 'a2eeef'
  description: ''
- name: help wanted
  color: '159818'
  description: ''
- name: invalid
  color: 'F6F6F8'
  description: ''
- name: wcgw
  color: 'F6F6F8'
  description: ''