mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
feat(ci): autolabel pull requests (#14574)
autolabel pull requests depending on which files are modified
This commit is contained in:
parent
dc18c1e3ee
commit
c40de6e5f5
41
.github/labeler.yml
vendored
Normal file
41
.github/labeler.yml
vendored
Normal file
@ -0,0 +1,41 @@
|
||||
"lsp":
|
||||
- runtime/lua/vim/lsp.lua
|
||||
- runtime/lua/vim/lsp/*
|
||||
|
||||
"lua":
|
||||
- runtime/lua/**/*
|
||||
- src/nvim/lua
|
||||
|
||||
"tui":
|
||||
- src/nvim/tui/tui.*
|
||||
|
||||
"tree-sitter":
|
||||
- src/nvim/lua/treesitter.*
|
||||
- runtime/lua/vim/treesitter.lua
|
||||
- runtime/lua/vim/treesitter/*
|
||||
|
||||
"topic: spell":
|
||||
- src/nvim/spell*
|
||||
|
||||
"topic: :terminal":
|
||||
- src/nvim/terminal.*
|
||||
|
||||
"topic: column":
|
||||
- src/nvim/mark.h
|
||||
- src/nvim/mark.c
|
||||
- src/nvim/sign*
|
||||
|
||||
"topic: folds":
|
||||
- src/nvim/fold*
|
||||
|
||||
"topic: mouse":
|
||||
- src/nvim/mouse*
|
||||
|
||||
"topic: documentation":
|
||||
- runtime/doc/*
|
||||
|
||||
"topic: clipboard":
|
||||
- runtime/autoload/provider/clipboard.vim
|
||||
|
||||
"topic: diff":
|
||||
- src/nvim/diff.*
|
13
.github/workflows/labeler.yml
vendored
Normal file
13
.github/workflows/labeler.yml
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
name: "Pull Request Labeler"
|
||||
on:
|
||||
- pull_request_target
|
||||
jobs:
|
||||
triage:
|
||||
runs-on: ubuntu-latest
|
||||
permissions:
|
||||
contents: read
|
||||
pull-requests: write
|
||||
steps:
|
||||
- uses: actions/labeler@main
|
||||
with:
|
||||
repo-token: "${{ secrets.GITHUB_TOKEN }}"
|
Loading…
Reference in New Issue
Block a user