kyuubi/.github/labeler.yml
zwangsheng 36927551c1
[KYUUBI #4632] [CI] Add rule for labeler to tag module:ui
### _Why are the changes needed?_

Current Labeler mis-tags `module:server` to changes about web-ui.

We should give `module:ui` tag to ui-related PR.

### _How was this patch tested?_
- [ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible

- [ ] Add screenshots for manual tests if appropriate

- [ ] [Run test](https://kyuubi.readthedocs.io/en/master/develop_tools/testing.html#running-tests) locally before make a pull request

Closes #4632 from zwangsheng/ci/labeler_tag_ui.

Closes #4632

33e379d5e [zwangsheng] to low case
801fdc95a [zwangsheng] Add rule fot labeler tag UI

Authored-by: zwangsheng <2213335496@qq.com>
Signed-off-by: Cheng Pan <chengpan@apache.org>
2023-03-30 19:48:15 +08:00

128 lines
3.0 KiB
YAML

#
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
#
# Pull Request Labeler Github Action Configuration: https://github.com/marketplace/actions/labeler
"kind:build":
- ".dockerignore"
- ".rat-excludes"
- ".scalafmt"
- "**/*pom.xml"
- "bin/docker-image-tool.sh"
- "build/**/*"
- "docker/**/*"
- "docs/requirements"
- "kyuubi-assembly/**/*"
- "scalastyle-config.xml"
- any: ["dev/**/*", "!dev/kyuubi-codecov/**/*", "!dev/kyuubi-tpcds/**/*"]
"kind:deploy":
- any: ["bin/**/*", "!bin/beeline", "!bin/docker-image-tool.sh"]
"kind:documentation":
- "*.md"
- "conf/**/*"
- "docs/**/*"
- "readthedocs.yml"
"kind:infra":
- ".asf.yaml"
- ".gitattributes"
- ".github/**/*"
- ".gitignore"
- "LICENSE"
- "LICENSE-binary"
- "NOTICE"
- "NOTICE-binary"
- "codecov.yml"
- "dev/kyuubi-codecov/**/*"
- "licenses-binary"
"module:common":
- "kyuubi-common/**/*"
"module:ctl":
- "bin/beeline"
- "kyuubi-ctl/**/*"
- "kyuubi-hive-beeline/**/*"
- "kyuubi-hive-jdbc/**/*"
- "kyuubi-hive-jdbc-shaded/**/*"
"module:events":
- "kyuubi-events/**/*"
"module:flink":
- "externals/kyuubi-flink-sql-engine/**/*"
- "integration-tests/kyuubi-flink-it/**/*"
"module:ha":
- "kyuubi-ha/**/*"
- "kyuubi-zookeeper/**/*"
"module:hive":
- "bin/beeline"
- "externals/kyuubi-hive-sql-engine/**/*"
- "kyuubi-hive-beeline/**/*"
- "kyuubi-hive-jdbc/**/*"
- "kyuubi-hive-jdbc-shaded/**/*"
"module:jdbc":
- "externals/kyuubi-jdbc-engine/**/*"
"module:kubernetes":
- ".dockerignore"
- "bin/docker-image-tool.sh"
- "docker/**/*"
- "integration-tests/kyuubi-kubernetes-it/**/*"
- "tools/spark-block-cleaner/**/*"
"module:metrics":
- "kyuubi-metrics/**/*"
"module:trino":
- "externals/kyuubi-trino-engine/**/*"
"module:tpcds":
- "dev/kyuubi-tpcds/**/*"
"module:server":
- "bin/kyuubi"
- "kyuubi-server/src/**/*"
- "kyuubi-server/pom.xml"
- "extension/server/kyuubi-server-plugin/**/*"
"module:spark":
- "externals/kyuubi-spark-sql-engine/**/*"
- "extensions/spark/**/*"
- "tools/spark-block-cleaner/**/*"
"module:extensions":
- "extensions/**/*"
"module:rest-client":
- "kyuubi-rest-client/**/*"
"module:integration-tests":
- "integration-tests/**/*"
"module:authz":
- "extensions/spark/kyuubi-spark-authz/**/*"
"module:ui":
- "kyuubi-server/web-ui/**/*"