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