zeertzjq
3875b1fc8d
ci(labeler): don't automatically add "lua" label ( #22765 )
...
The labeler adds "lua" label to too many files. When there is already
a "treesitter" or "lsp" label, a "lua" label isn't useful. Instead it's
better to add the label manually to PRs for general Lua support.
2023-03-23 21:40:50 +08:00
dundargoc
ab11157808
ci: add platform:nix label when changing nix files ( #21569 )
...
Also update the reviewer list.
2022-12-28 15:19:23 +01:00
zeertzjq
2b55d09314
ci(labeler): also add filetype label for filetype/detect.lua ( #21180 )
2022-11-24 15:19:31 +01:00
dundargoc
d6233cbcdc
ci(labeler): add treesitter label for query changes ( #20122 )
2022-09-08 21:58:50 +02:00
zeertzjq
946c8fd288
ci(labeler): do not add "column" label for mark.{c,h} ( #19455 )
2022-07-21 17:44:44 +08:00
Justin M. Keyes
f05a2891d3
build: rename build-related dirs
...
Problem:
Dirs "config", "packaging", and "third-party" are all closely related
but this is not obvious from the layout. This adds friction for new
contributors.
Solution:
- rename config/ to cmake.config/
- rename test/config/ to test/cmakeconfig/ because it is used in Lua
tests: require('test.cmakeconfig.paths').
- rename packaging/ to cmake.packaging/
- rename third-party/ to cmake.deps/ (parallel with .deps/)
2022-06-28 04:02:29 -07:00
casswedson
ac3794c351
ci: label all markdown edits as "documentation" #18120
2022-04-24 18:40:13 -07:00
casswedson
02bac30928
ci: label changes to Makefiles as build
...
Makefiles are used for builds, so why not label changes to these
files as build
2022-03-27 19:20:15 -05:00
Dundar Göc
f7803c82d4
ci(labeler): change "tests" to "test"
2022-02-18 20:23:22 +01:00
Dundar Göc
12eca76e2c
ci(labeler): add filetype label if any filetype files have changed
2022-02-12 14:32:42 +01:00
Justin M. Keyes
77399184d7
ci(labeler): diagnostic
2021-09-18 13:29:56 -07:00
dundargoc
a2909aa35f
ci(labeler): apply label tests if only files under test have changed ( #15305 )
2021-08-08 11:03:55 +02:00
dundargoc
a1cc146405
ci(labeler): apply documentation label only for changes exclusively in runtime/doc/* ( #15298 )
2021-08-07 10:36:15 +02:00
dundargoc
f22326ef09
ci(labeler): add "tests" and "ci" labels to the labeler action ( #15287 )
...
Also added "CONTRIBUTING.md" file under the "documentation" label since
it gets changed fairly often.
2021-08-06 13:15:29 +02:00
dundargoc
22072b11e8
ci(labeler): fix syntax so changes under src/nvim/lua are registered ( #15285 )
...
The labeler action requires a glob (*) to denote files under a
directory.
2021-08-06 12:16:24 +02:00
Christian Clason
ac5139eae4
ci(labeler): adapt to new label names
2021-07-28 17:29:27 +02:00
Christian Clason
701c21480e
ci(labeler): update label format
2021-07-28 10:10:45 +02:00
Christian Clason
f969b4bfb1
fix(ci): change autolabel to "treesitter"
...
Open issues and PRs are almost all labeled `treesitter` instead of `tree-sitter`; this change improves consistency.
2021-06-29 18:54:27 +02:00
Thomas Vigouroux
7b0836ed01
ci: correctly label dependencies PRs
...
Configures the labeler to handle PRs related to third-party.
2021-06-11 16:17:41 +02:00
Matthieu Coudron
c40de6e5f5
feat(ci): autolabel pull requests ( #14574 )
...
autolabel pull requests depending on which files are modified
2021-05-18 09:37:18 +02:00