Skip to content

Commit 7efaa52

Browse files
authored
[None] [chore] Add OSS compliance to CODEOWNERS (#8375)
Signed-off-by: Venky Ganesh <[email protected]>
1 parent 56c2066 commit 7efaa52

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

.github/CODEOWNERS

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,36 @@ docs/source/performance/perf-benchmarking.md @NVIDIA/trtllm-bench-reviewers
159159
/tests/unittest/api_stability/ @NVIDIA/trt-llm-noncommitted-api-review-committee
160160
/tests/unittest/api_stability/references_committed/ @NVIDIA/trt-llm-committed-api-review-committee
161161

162+
## OSS Compliance & Legal - License/Attribution Protection
163+
## IMPORTANT: Changes to any files below may impact legal compliance, attributions, and third-party licenses.
164+
## These files require review from the TRTLLM OSS compliance team before merging to ensure proper attribution
165+
## and license compliance when adding, removing, or changing versions of dependencies.
166+
### License Files
167+
/LICENSE @NVIDIA/trt-llm-oss-compliance
168+
/jenkins/license_cpp.json @NVIDIA/trt-llm-ci-infra-devs @NVIDIA/trt-llm-infra-devs @NVIDIA/trt-llm-oss-compliance
169+
170+
### Python Dependency Management
171+
/setup.py @NVIDIA/trt-llm-oss-compliance
172+
/pyproject.toml @NVIDIA/trt-llm-oss-compliance
173+
/requirements.txt @NVIDIA/trt-llm-oss-compliance
174+
/requirements-dev.txt @NVIDIA/trt-llm-oss-compliance
175+
176+
### C++ Build & Dependency Management
177+
/cpp/CMakeLists.txt @NVIDIA/trt-llm-oss-compliance
178+
/cpp/conanfile.py @NVIDIA/trt-llm-oss-compliance
179+
/cpp/cmake/** @NVIDIA/trt-llm-oss-compliance
180+
181+
### Third-Party Dependencies
182+
## Any changes to versions, additions, or removals of third-party libraries
183+
/3rdparty/** @NVIDIA/trt-llm-oss-compliance
184+
185+
### Docker & Installation Scripts
186+
## These scripts install and pin dependency versions
187+
/docker/common/** @NVIDIA/trt-llm-setup-infra-devs @NVIDIA/trt-llm-infra-devs @NVIDIA/trt-llm-oss-compliance
188+
189+
### CODEOWNERS file itself
190+
/.github/CODEOWNERS @NVIDIA/trt-llm-gh-workflows-infra-devs @NVIDIA/trt-llm-infra-devs @NVIDIA/trt-llm-oss-compliance
191+
162192
# The following rule should only be uncommented on release branches (e.g., release/0.19).
163193
# The rule below requires that any PR to release/**/* branches must be approved by at least one member
164194
# of the NVIDIA/trt-llm-release-branch-approval team, regardless of who else approves the PR.

0 commit comments

Comments
 (0)