Revert "Migrate auto_request_review back to CODEOWNERS" (#10441)

Revert "Migrate auto_request_review back to CODEOWNERS (#10133)"

This reverts commit c5b568bab6.
This commit is contained in:
Takashi Kokubun 2024-04-03 10:38:00 -07:00 коммит произвёл GitHub
Родитель f928e60d41
Коммит 8388604a4c
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
3 изменённых файлов: 32 добавлений и 7 удалений

7
.github/CODEOWNERS поставляемый
Просмотреть файл

@ -1,7 +0,0 @@
# YJIT sources and tests
yjit* @ruby/yjit
yjit/**/* @ruby/yjit
doc/yjit/* @ruby/yjit
bootstraptest/test_yjit* @ruby/yjit
test/ruby/test_yjit* @ruby/yjit
yjit/src/cruby_bindings.inc.rs

13
.github/auto_request_review.yml поставляемый Normal file
Просмотреть файл

@ -0,0 +1,13 @@
files:
'yjit*': [team:yjit]
'yjit/**/*': [team:yjit]
'yjit/src/cruby_bindings.inc.rs': []
'doc/yjit/*': [team:yjit]
'bootstraptest/test_yjit*': [team:yjit]
'test/ruby/test_yjit*': [team:yjit]
options:
ignore_draft: true
# This currently doesn't work as intended. We want to skip reviews when only
# cruby_bingings.inc.rs is modified, but this skips reviews even when other
# yjit files are modified as well. To be enabled after fixing the behavior.
#last_files_match_only: true

19
.github/workflows/auto_request_review.yml поставляемый Normal file
Просмотреть файл

@ -0,0 +1,19 @@
name: Auto Request Review
on:
pull_request_target:
types: [opened, ready_for_review, reopened]
permissions:
contents: read
jobs:
auto-request-review:
name: Auto Request Review
runs-on: ubuntu-latest
if: ${{ github.repository == 'ruby/ruby' && github.base_ref == 'master' }}
steps:
- name: Request review based on files changes and/or groups the author belongs to
uses: necojackarc/auto-request-review@e89da1a8cd7c8c16d9de9c6e763290b6b0e3d424 # v0.13.0
with:
# scope: public_repo
token: ${{ secrets.MATZBOT_GITHUB_TOKEN }}