Skip to content

Commit

Permalink
[github] Add labeler action (flutter#126012)
Browse files Browse the repository at this point in the history
  • Loading branch information
Casey Hillers authored May 9, 2023
1 parent cab29b2 commit bf88f60
Show file tree
Hide file tree
Showing 2 changed files with 134 additions and 0 deletions.
114 changes: 114 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,114 @@
# Copyright 2013 The Flutter Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

# See https://github.com/actions/labeler/blob/main/README.md for docs.
'a: accessibility':
- any:
- accessibility
- semantics

'a: animation':
- any:
- animation

'a: internationalization':
- any:
- packages/flutter_localizations/**

'a: test':
- any:
- packages/flutter_driver/**
- packages/flutter_goldens/**
- packages/flutter_goldens_client/**
- packages/flutter_test/**

'a: text input':
- any:
- text

'd: api docs':
- any:
- examples/api/**

'd: examples':
- any:
- examples/**

documentation:
- any:
- examples/api/**

engine:
- any:
- bin/internal/engine.version

'f: cupertino':
- any:
- cupertino

'f: focus':
- any:
- focus

'f: gestures':
- any:
- gestures

'f: material':
- any:
- material

'f: routes':
- any:
- navigator
- route

'f: scrolling':
- any:
- scroll
- sliver
- viewport

framework:
- any:
- packages/flutter/**
- packages/flutter_driver/**
- packages/flutter_goldens/**
- packages/flutter_goldens_client/**
- packages/flutter_test/**
- packages/integration_test/**

integration_test:
- any:
- packages/integration_test/**

platform-ios:
- any:
- packages/flutter_tools/lib/src/ios/**

team:
- any:
- '**/pubspec.yaml'
- '**/fix_data.yaml'
- '**/*.expect'
- '**/*test_fixes*'
- dev/**
- examples/**
- packages/flutter_goldens/**
- packages/flutter_goldens_client/**

'team: gallery':
- any:
- examples/flutter_gallery/**

tech-debt:
- any:
- '**/fix_data.yaml'
- '**/*.expect'
- '**/*test_fixes*'

tool:
- any:
- packages/flutter_tools/**
- packages/fuchsia_remote_debug_protocol/**
20 changes: 20 additions & 0 deletions .github/workflows/labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Copyright 2013 The Flutter Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

name: "Pull Request Labeler"
on:
- pull_request_target

# Declare default permissions as read only.
permissions: read-all

jobs:
triage:
if: ${{ github.repository == 'flutter/flutter' }}
permissions:
pull-requests: write
runs-on: ubuntu-latest
steps:
# Source available at https://github.com/actions/labeler/blob/main/README.md
- uses: actions/labeler@9471598e3b7ff22b2fa181bd79addf94cb3e0847

0 comments on commit bf88f60

Please sign in to comment.