diff --git a/.github/labeler.yml b/.github/labeler.yml new file mode 100644 index 0000000000000..f5ce093a4774b --- /dev/null +++ b/.github/labeler.yml @@ -0,0 +1,240 @@ +"Category: Engine": +- Zend/* + +"Category: Optimizer": +- Zend/Optimizer/**/* + +"Category: Build System": +- build/* +- scripts/**/* + +"Extension: bcmath": +- ext/bcmath/**/* + +"Extension: bz2": +- ext/bz2/**/* + +"Extension: calendar": +- ext/calendar/**/* + +"Extension: com_dotnet": +- ext/com_dotnet/**/* + +"Extension: ctype": +- ext/ctype/**/* + +"Extension: curl": +- ext/curl/**/* + +"Extension: date": +- ext/date/**/* + +"Extension: dba": +- ext/dba/**/* + +"Extension: dom": +- ext/dom/**/* + +"Extension: enchant": +- ext/enchant/**/* + +"Extension: exif": +- ext/exif/**/* + +"Extension: ffi": +- ext/ffi/**/* + +"Extension: fileinfo": +- ext/fileinfo/**/* + +"Extension: filter": +- ext/filter/**/* + +"Extension: ftp": +- ext/ftp/**/* + +"Extension: gd": +- ext/gd/**/* + +"Extension: gettext": +- ext/gettext/**/* + +"Extension: gmp": +- ext/gmp/**/* + +"Extension: hash": +- ext/hash/**/* + +"Extension: iconv": +- ext/iconv/**/* + +"Extension: imap": +- ext/imap/**/* + +"Extension: intl": +- ext/intl/**/* + +"Extension: json": +- ext/json/**/* + +"Extension: ldap": +- ext/ldap/**/* + +"Extension: libxml": +- ext/libxml/**/* + +"Extension: mbstring": +- ext/mbstring/**/* + +"Extension: mysqli": +- ext/mysqli/**/* + +"Extension: mysqlnd": +- ext/mysqlnd/**/* + +"Extension: oci8": +- ext/oci8/**/* + +"Extension: odbc": +- ext/odbc/**/* + +"Extension: opcache": +- ext/opcache/**/* + +"Extension: openssl": +- ext/openssl/**/* + +"Extension: pcntl": +- ext/pcntl/**/* + +"Extension: pcre": +- ext/pcre/**/* + +"Extension: pdo (core)": +- ext/pdo/**/* + +"Extension: pdo_dblib": +- ext/pdo_dblib/**/* + +"Extension: pdo_firebird": +- ext/pdo_firebird/**/* + +"Extension: pdo_mysql": +- ext/pdo_mysql/**/* + +"Extension: pdo_oci": +- ext/pdo_oci/**/* + +"Extension: pdo_odbc": +- ext/pdo_odbc/**/* + +"Extension: pdo_pgsql": +- ext/pdo_pgsql/**/* + +"Extension: pdo_sqlite": +- ext/pdo_sqlite/**/* + +"Extension: pgsql": +- ext/pgsql/**/* + +"Extension: phar": +- ext/phar/**/* + +"Extension: posix": +- ext/posix/**/* + +"Extension: pspell": +- ext/pspell/**/* + +"Extension: readline": +- ext/readline/**/* + +"Extension: reflection": +- ext/reflection/**/* + +"Extension: session": +- ext/session/**/* + +"Extension: shmop": +- ext/shmop/**/* + +"Extension: simplexml": +- ext/simplexml/**/* + +"Extension: snmp": +- ext/snmp/**/* + +"Extension: soap": +- ext/soap/**/* + +"Extension: sockets": +- ext/sockets/**/* + +"Extension: sodium": +- ext/sodium/**/* + +"Extension: spl": +- ext/spl/**/* + +"Extension: sqlite3": +- ext/sqlite3/**/* + +"Extension: standard": +- ext/standard/**/* + +"Extension: sysvmsg": +- ext/sysvmsg/**/* + +"Extension: sysvsem": +- ext/sysvsem/**/* + +"Extension: sysvshm": +- ext/sysvshm/**/* + +"Extension: tidy": +- ext/tidy/**/* + +"Extension: tokenizer": +- ext/tokenizer/**/* + +"Extension: xml": +- ext/xml/**/* + +"Extension: xmlreader": +- ext/xmlreader/**/* + +"Extension: xmlwriter": +- ext/xmlwriter/**/* + +"Extension: xsl": +- ext/xsl/**/* + +"Extension: zend_test": +- ext/zend_test/**/* + +"Extension: zip": +- ext/zip/**/* + +"Extension: zlib": +- ext/zlib/**/* + +"SAPI: apache2handler": +- ext/sapi/apache2handler/**/* + +"SAPI: cgi": +- ext/sapi/cgi/**/* + +"SAPI: cli": +- ext/sapi/cli/**/* + +"SAPI: fpm": +- ext/sapi/fpm/**/* + +"SAPI: fuzzer": +- ext/sapi/fuzzer/**/* + +"SAPI: litespeed": +- ext/sapi/litespeed/**/* + +"SAPI: phpdbg": +- ext/sapi/phpdbg/**/* \ No newline at end of file diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml new file mode 100644 index 0000000000000..7b345a4851b9a --- /dev/null +++ b/.github/workflows/labeler.yml @@ -0,0 +1,14 @@ +name: "Pull Request Labeler" +on: + - pull_request_target + +jobs: + triage: + permissions: + contents: read + pull-requests: write + runs-on: ubuntu-latest + steps: + - uses: actions/labeler@v4 + with: + repo-token: "${{ secrets.GITHUB_TOKEN }}" \ No newline at end of file