CI: Add more labeler match patterns

Also, add the  CI, tests or libcurl API tags in conjunction with any
others that might also apply.
This commit is contained in:
Dan Fandrich 2023-03-08 16:43:38 -08:00
parent ab456e4e50
commit d194a19ed4

34
.github/labeler.yml vendored
View File

@ -50,14 +50,14 @@ build:
- all: ['winbuild/**'] - all: ['winbuild/**']
CI: CI:
- all: ['.azure-pipelines.yml'] - any: ['.azure-pipelines.yml']
- all: ['.circleci/**'] - any: ['.circleci/**']
- all: ['.cirrus.yml'] - any: ['.cirrus.yml']
- all: ['.github/**'] - any: ['.github/**']
- all: ['appveyor.yml'] - any: ['appveyor.yml']
- all: ['tests/azure.pm'] - any: ['tests/azure.pm']
- all: ['tests/appveyor.pm'] - any: ['tests/appveyor.pm']
- all: ['tests/CI.pm'] - any: ['tests/CI.pm']
cmake: cmake:
- all: ['**/CMakeLists.txt'] - all: ['**/CMakeLists.txt']
@ -68,6 +68,7 @@ cmdline tool:
- all: ['src/**'] - all: ['src/**']
connecting & proxies: connecting & proxies:
- all: ['docs/CONNECTION-FILTERS.md']
- all: ['docs/libcurl/opts/CURLINFO_CONNECT*'] - all: ['docs/libcurl/opts/CURLINFO_CONNECT*']
- all: ['docs/libcurl/opts/CURLINFO_PROXY*'] - all: ['docs/libcurl/opts/CURLINFO_PROXY*']
- all: ['docs/libcurl/opts/CURLOPT_ADDRESS*'] - all: ['docs/libcurl/opts/CURLOPT_ADDRESS*']
@ -81,6 +82,7 @@ connecting & proxies:
- all: ['docs/libcurl/opts/CURLOPT_TCP*'] - all: ['docs/libcurl/opts/CURLOPT_TCP*']
- all: ['docs/libcurl/opts/CURLOPT_TIMEOUT*'] - all: ['docs/libcurl/opts/CURLOPT_TIMEOUT*']
- all: ['lib/cf-socket.*'] - all: ['lib/cf-socket.*']
- all: ['lib/cfilters.*']
- all: ['lib/conncache.*'] - all: ['lib/conncache.*']
- all: ['lib/connect.*'] - all: ['lib/connect.*']
- all: ['lib/http_proxy.*'] - all: ['lib/http_proxy.*']
@ -98,6 +100,7 @@ cookies:
cryptography: cryptography:
- all: ['docs/CIPHERS.md'] - all: ['docs/CIPHERS.md']
- all: ['docs/RUSTLS.md']
- all: ['docs/libcurl/opts/CURLOPT_EGDSOCKET*'] - all: ['docs/libcurl/opts/CURLOPT_EGDSOCKET*']
- all: ['lib/*sha256*'] - all: ['lib/*sha256*']
- all: ['lib/curl_des.*'] - all: ['lib/curl_des.*']
@ -152,12 +155,15 @@ HTTP:
- all: ['docs/libcurl/opts/CURLOPT_REFER*'] - all: ['docs/libcurl/opts/CURLOPT_REFER*']
- all: ['docs/libcurl/opts/CURLOPT_TRAILER*'] - all: ['docs/libcurl/opts/CURLOPT_TRAILER*']
- all: ['docs/libcurl/opts/CURLOPT_TRANSFER_ENCODING*'] - all: ['docs/libcurl/opts/CURLOPT_TRANSFER_ENCODING*']
- all: ['lib/cf-http*'] - all: ['lib/cf-https*']
- all: ['lib/cookie.*'] - all: ['lib/cookie.*']
- all: ['lib/h2h3.*'] - all: ['lib/h2h3.*']
- all: ['lib/http*'] - all: ['lib/http*']
- all: ['tests/http*']
- all: ['tests/http-server.pl'] - all: ['tests/http-server.pl']
- all: ['tests/http/*'] - all: ['tests/http/*']
- all: ['tests/nghttp*']
- all: ['tests/tests-http/*']
HTTP/2: HTTP/2:
- all: ['docs/HTTP2.md'] - all: ['docs/HTTP2.md']
@ -166,6 +172,8 @@ HTTP/2:
- all: ['tests/http2-server.pl'] - all: ['tests/http2-server.pl']
HTTP/3: HTTP/3:
- all: ['.github/workflows/ngtcp2*']
- all: ['.github/workflows/pytest.yml']
- all: ['docs/HTTP3.md'] - all: ['docs/HTTP3.md']
- all: ['lib/vquic/**'] - all: ['lib/vquic/**']
- all: ['tests/http3-server.pl'] - all: ['tests/http3-server.pl']
@ -182,7 +190,7 @@ LDAP:
libcurl API: libcurl API:
- all: ['docs/libcurl/ABI.md'] - all: ['docs/libcurl/ABI.md']
- all: ['include/curl/**'] - any: ['include/curl/**']
MIME: MIME:
- all: ['docs/libcurl/curl_mime_*'] - all: ['docs/libcurl/curl_mime_*']
@ -204,6 +212,7 @@ name lookup:
- all: ['lib/doh*'] - all: ['lib/doh*']
- all: ['lib/host*'] - all: ['lib/host*']
- all: ['lib/idn*'] - all: ['lib/idn*']
- all: ['lib/inet_pton.*']
- all: ['lib/socketpair*'] - all: ['lib/socketpair*']
- all: ['tests/server/resolve.c'] - all: ['tests/server/resolve.c']
@ -244,7 +253,7 @@ SMTP:
- all: ['lib/smtp.*'] - all: ['lib/smtp.*']
tests: tests:
- all: ['tests/**'] - any: ['tests/**']
TFTP: TFTP:
- all: ['lib/tftp.*'] - all: ['lib/tftp.*']
@ -267,8 +276,10 @@ TLS:
- all: ['lib/vtls/**'] - all: ['lib/vtls/**']
URL: URL:
- all: ['**/urlapi*']
- all: ['docs/libcurl/curl_url*'] - all: ['docs/libcurl/curl_url*']
- all: ['docs/URL-SYNTAX.md'] - all: ['docs/URL-SYNTAX.md']
- all: ['include/curl/urlapi.h']
- all: ['lib/urlapi*'] - all: ['lib/urlapi*']
- all: ['lib/url.*'] - all: ['lib/url.*']
@ -276,6 +287,7 @@ WebSocket:
- all: ['docs/WEBSOCKET.md*'] - all: ['docs/WEBSOCKET.md*']
- all: ['docs/libcurl/opts/CURLOPT_WS_*'] - all: ['docs/libcurl/opts/CURLOPT_WS_*']
- all: ['docs/libcurl/curl_ws_*'] - all: ['docs/libcurl/curl_ws_*']
- all: ['include/curl/websockets.h']
- all: ['lib/ws.*'] - all: ['lib/ws.*']
Windows: Windows: