Skip to content

Commit 91e3cf6

Browse files
authored
Add more rules for tag (#548)
* Add CODEOWNERS file for repository Introduces a CODEOWNERS file to define code review responsibilities for various file types and directories, ensuring proper ownership and review coverage across the project. * Add labeler * Update labeler workflow triggers Changed workflow triggers to run on pushes to 'main' and pull requests to any branch, replacing 'pull_request_target'. * Fix on * Update CODEOWNERS team references Replaced old team handles with updated ones for file and directory ownership. This ensures correct code review assignments and reflects current team structure. * Update rules * Add json5 and xml patterns to labeler config Updated the labeler configuration to include support for .json5 and .xml file patterns, ensuring these files are properly labeled in pull requests. * Update CODEOWNERS file formatting and order Moved the default owners entry to the top of the CODEOWNERS file for clarity and removed duplicate lines at the end. This improves maintainability and ensures ownership rules are clearly defined.
1 parent 2503406 commit 91e3cf6

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

.github/CODEOWNERS

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Default owners for everything
2+
* @OpenMind/core-developer-team
3+
14
# OM Code Reviewer Rules
25
*.mdx @OpenMind/devrel-team @OpenMind/admin
36
*.md @OpenMind/devrel-team @OpenMind/admin
@@ -7,6 +10,3 @@
710
/gazebo/ @OpenMind/robotics-team @OpenMind/admin
811
/system_hw_test/ @OpenMind/robotics-team @OpenMind/admin
912
/.github/ @OpenMind/admin
10-
11-
# Default owners for everything
12-
* @OpenMind/core-developer-team

.github/labeler.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ config:
5555
- '**/*.yaml'
5656
- '**/*.yml'
5757
- '**/*.json'
58+
- '**/*.json5'
59+
- '**/*.xml'
5860
- '**/*.toml'
5961
- '**/*.ini'
6062
- '**/*.conf'

0 commit comments

Comments
 (0)