mirror of
https://github.com/flutter/flutter.git
synced 2025-06-03 00:51:18 +00:00
[github] Add labeler action (#126012)
Part of https://github.com/flutter/flutter/issues/126002 Migrate the [Cocoon logic for labelling](https://cs.opensource.google/flutter/cocoon/+/main:app_dart/lib/src/request_handlers/github/webhook_subscription.dart;l=352) directly into the repo under test
This commit is contained in:
parent
cab29b2034
commit
bf88f6053f
114
.github/labeler.yml
vendored
Normal file
114
.github/labeler.yml
vendored
Normal file
@ -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
.github/workflows/labeler.yml
vendored
Normal file
20
.github/workflows/labeler.yml
vendored
Normal file
@ -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
|
Loading…
Reference in New Issue
Block a user