From 15dd95cdbceeb90ea639f8f72e559db52fcfc30c Mon Sep 17 00:00:00 2001 From: Takashi Kokubun Date: Wed, 23 Sep 2026 11:29:07 -0700 Subject: [PATCH] auto_request_review.yml: Sync "jit" label targets (#18895) --- .github/auto_request_review.yml | 27 +++++++++++++++++++++++---- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/.github/auto_request_review.yml b/.github/auto_request_review.yml index 9e20cb7459e..e56877119af 100644 --- a/.github/auto_request_review.yml +++ b/.github/auto_request_review.yml @@ -1,16 +1,35 @@ files: + # JIT sources (Rust + C + Ruby) + 'jit/**': [team:jit] + # All of {y,z}jit/ except the generated cruby_bindings.inc.rs files. 'yjit*': [team:jit] 'yjit/**/*': [team:jit] 'yjit/src/cruby_bindings.inc.rs': [] - 'bootstraptest/test_yjit*': [team:jit] - 'test/ruby/test_yjit*': [team:jit] 'zjit*': [team:jit] 'zjit/**/*': [team:jit] 'zjit/src/cruby_bindings.inc.rs': [] - 'test/ruby/test_zjit*': [team:jit] + 'jit.c': [team:jit] + 'jit_hook.rb': [team:jit] + 'jit_undef.rb': [team:jit] + + # Build + GC fast paths 'defs/jit.mk': [team:jit] - 'tool/zjit_bisect.rb': [team:jit] + 'gc/**/zjit_fastpath.h': [team:jit] + + # Docs 'doc/jit/*': [team:jit] + + # Specs + tests + 'spec/zjit.mspec': [team:jit] + 'test/.excludes-zjit/**': [team:jit] + 'test/lib/jit_support.rb': [team:jit] + 'test/ruby/test_*jit*': [team:jit] + 'bootstraptest/test_*jit*.rb': [team:jit] + + # Tooling + 'tool/zjit_*': [team:jit] + 'tool/ruby_vm/**/*zjit*': [team:jit] + # Skip files updated by dependabot. It's noisy in notifications, and they're auto-merged anyway. 'yjit/Cargo.lock': [] 'zjit/Cargo.lock': []