Skip to content

Commit 7accc54

Browse files
authored
Merge branch 'develop' into jharryma/create-empty-summary
2 parents a63c5d2 + 00a09fb commit 7accc54

File tree

594 files changed

+84501
-33883
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

594 files changed

+84501
-33883
lines changed

.github/CODEOWNERS

Lines changed: 87 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,91 @@
1-
# Documentation ownership
2-
**/.readthedocs.yaml @ROCm/rocm-documentation
3-
**/docs/ @ROCm/rocm-documentation
4-
5-
# Build ownership
6-
**/next-cmake/ @ROCm/rocm-math-lib-build-infra
1+
# Generic Ownership (broadest rules first)
2+
**/next-cmake/ @ROCm/rocm-math-lib-build-infra
73

84
# CI ownership
9-
/.azuredevops/ @ROCm/external-ci
5+
/.azuredevops/ @ROCm/external-ci
6+
/.github/ @ROCm/rocm-systems-reviewers
7+
8+
# Global documentation ownership
9+
/**/*.md @ROCm/rocm-documentation
10+
/**/*.rst @ROCm/rocm-documentation
11+
**/.readthedocs.yaml @ROCm/rocm-documentation
12+
**/docs/ @ROCm/rocm-documentation
13+
**/library/include/ @ROCm/rocm-documentation
1014

1115
# Project-specific ownership
12-
/projects/miopen/ @BrianHarrisonAMD @BradPepersAMD @adickin-amd @JonathanLichtnerAMD
13-
/projects/composablekernel/ @illsilin @carlushuang @qianfengz @aosewski @poyenc @geyyer @bartekxk @andriy-ca @afagaj @asleepzzz @tenpercent @ThomasNing @coderfeli
14-
/projects/hipblas-common/ @bnemanich @daineAMD @TorreZuk
15-
/projects/hipblas-common/**/CMakeLists.txt @ROCm/rocm-math-lib-build-infra
16-
/projects/hipblas/ @amcamd @TorreZuk @mahmoodw @daineAMD @bragadeesh @NaveenElumalaiAMD @rkamd
17-
/projects/hipblaslt/ @jichangjichang @KKyang @vin-huang @imcarsonliao @hcman2 @Serge45 @Jinp800125 @TonyYHsieh @solaslin @aazz44ss @ellosel @AlexBrownAMD @bnemanich @msujon-AMD @babakpst
18-
/projects/hipcub/ @stanleytsang-amd @umfranzw @RobsonRLemos
19-
/projects/hipfft/ @af-ayala @eng-flavio-teixeira @evetsso @feizheng10 @malcolmroberts
20-
/projects/hiprand/ @stanleytsang-amd @umfranzw @RobsonRLemos
21-
/projects/hipsolver/ @jzuniga-amd @tfalders @cgmb @qjojo @EdDAzevedo @jmachado-amd
22-
/projects/hipsparse/ @ntrost57 @YvanMokwinski @jsandham
23-
/projects/hipsparselt/ @vin-huang @jichangjichang @hcman2 @imcarsonliao @Jay0521 @alex391a
24-
/projects/rocblas/ @amcamd @TorreZuk @mahmoodw @daineAMD @bragadeesh @NaveenElumalaiAMD @rkamd @yoichiyoshida @babakpst
25-
/projects/rocfft/ @af-ayala @eng-flavio-teixeira @evetsso @feizheng10 @malcolmroberts
26-
/projects/rocprim/ @stanleytsang-amd @umfranzw @RobsonRLemos
27-
/projects/rocrand/ @stanleytsang-amd @umfranzw @RobsonRLemos
28-
/projects/rocsolver/ @jzuniga-amd @tfalders @cgmb @qjojo @EdDAzevedo @jmachado-amd @AGonzales-amd
29-
/projects/rocsparse/ @ntrost57 @YvanMokwinski @jsandham @kliegeois
30-
/shared/mxdatagenerator/ @ROCm/rocroller-developers
31-
/shared/rocroller/ @ROCm/rocroller-developers
32-
/shared/tensile/ @babakpst @yoichiyoshida @bragadeesh @AlexBrownAMD @ellosel @bstefanuk
16+
/projects/aqlprofile/ @ammarwa @bgopesh
17+
/projects/rdc/ @dmitrii-galantsev @bill-shuzhou-liu
18+
/projects/rocm-core/ @nunnikri @frepaul @raramakr @ashutom @amd-isparry @arvindcheru
19+
/projects/rocm-smi-lib/ @bill-shuzhou-liu @dmitrii-galantsev @charis-poag-amd @oliveiradan
20+
/projects/rocminfo/ @dayatsin-amd @shwetagkhatri
21+
/projects/rocprofiler/ @ammarwa @bgopesh
22+
/projects/rocprofiler-compute/ @coleramos425 @feizheng10 @vedithal-amd @xuchen-amd @cfallows-amd @ywang103-amd @jamessiddeley-amd
23+
/projects/rocprofiler-register/ @ammarwa @bgopesh
24+
/projects/rocprofiler-sdk/ @jrmadsen @t-tye
25+
/projects/rocprofiler-systems/ @ROCm/rocprof-sys @jrmadsen
26+
/projects/rocr-runtime/ @kentrussell @fxkamd @dayatsin-amd
27+
/projects/roctracer/ @ammarwa @bgopesh
28+
29+
# rocprofiler-sdk section-specific code owners
30+
/projects/rocprofiler-sdk/source/docs @bgopesh
31+
/projects/rocprofiler-sdk/source/include @jrmadsen @bwelton @ammarwa
32+
/projects/rocprofiler-sdk/source/include/rocprofiler-sdk/rccl @MythreyaK
33+
/projects/rocprofiler-sdk/source/include/rocprofiler-sdk/kfd @MythreyaK
34+
/projects/rocprofiler-sdk/source/include/rocprofiler-sdk/cxx/codeobj @ApoKalipse-V
35+
/projects/rocprofiler-sdk/source/bin @SrirakshaNag @bgopesh
36+
/projects/rocprofiler-sdk/source/libexec @SrirakshaNag
37+
/projects/rocprofiler-sdk/source/lib/rocprofiler-sdk/counters @bwelton
38+
/projects/rocprofiler-sdk/source/lib/rocprofiler-sdk/pc_sampling @vlaindic
39+
/projects/rocprofiler-sdk/source/lib/rocprofiler-sdk/thread_trace @ApoKalipse-V
40+
/projects/rocprofiler-sdk/source/lib/rocprofiler-sdk/rccl @MythreyaK
41+
/projects/rocprofiler-sdk/source/lib/rocprofiler-sdk/kfd @MythreyaK
42+
/projects/rocprofiler-sdk/source/lib/rocprofiler-sdk-tool @SrirakshaNag
43+
/projects/rocprofiler-sdk/source/lib/rocprofiler-sdk-codeobj @ApoKalipse-V
44+
45+
46+
# Documentation-specific ownership by project
47+
/projects/aqlprofile/**/*.md @ammarwa @bgopesh @ROCm/rocm-documentation
48+
/projects/aqlprofile/**/*.rst @ammarwa @bgopesh @ROCm/rocm-documentation
49+
50+
/projects/rdc/**/*.md @dmitrii-galantsev @bill-shuzhou-liu @ROCm/rocm-documentation
51+
/projects/rdc/**/*.rst @dmitrii-galantsev @bill-shuzhou-liu @ROCm/rocm-documentation
52+
/projects/rdc/**/.readthedocs.yaml @dmitrii-galantsev @bill-shuzhou-liu @ROCm/rocm-documentation
53+
/projects/rdc/docs/ @dmitrii-galantsev @bill-shuzhou-liu @ROCm/rocm-documentation
54+
55+
/projects/rocm-core/**/*.md @nunnikri @frepaul @raramakr @ashutom @amd-isparry @arvindcheru @ROCm/rocm-documentation
56+
/projects/rocm-core/**/*.rst @nunnikri @frepaul @raramakr @ashutom @amd-isparry @arvindcheru @ROCm/rocm-documentation
57+
58+
/projects/rocm-smi-lib/**/*.md @bill-shuzhou-liu @dmitrii-galantsev @charis-poag-amd @oliveiradan @ROCm/rocm-documentation
59+
/projects/rocm-smi-lib/**/*.rst @bill-shuzhou-liu @dmitrii-galantsev @charis-poag-amd @oliveiradan @ROCm/rocm-documentation
60+
/projects/rocm-smi-lib/**/.readthedocs.yaml @bill-shuzhou-liu @dmitrii-galantsev @charis-poag-amd @oliveiradan @ROCm/rocm-documentation
61+
/projects/rocm-smi-lib/docs/ @bill-shuzhou-liu @dmitrii-galantsev @charis-poag-amd @oliveiradan @ROCm/rocm-documentation
62+
63+
/projects/rocminfo/**/*.md @dayatsin-amd @shwetagkhatri @ROCm/rocm-documentation
64+
/projects/rocminfo/**/*.rst @dayatsin-amd @shwetagkhatri @ROCm/rocm-documentation
65+
/projects/rocminfo/**/.readthedocs.yaml @dayatsin-amd @shwetagkhatri @ROCm/rocm-documentation
66+
/projects/rocminfo/docs/ @dayatsin-amd @shwetagkhatri @ROCm/rocm-documentation
67+
68+
/projects/rocprofiler/**/*.md @ammarwa @bgopesh @ROCm/rocm-documentation
69+
/projects/rocprofiler/**/*.rst @ammarwa @bgopesh @ROCm/rocm-documentation
70+
/projects/rocprofiler/doc/ @ammarwa @bgopesh @ROCm/rocm-documentation
71+
72+
/projects/rocprofiler-compute/**/*.md @coleramos425 @feizheng10 @vedithal-amd @xuchen-amd @cfallows-amd @ywang103-amd @jamessiddeley-amd @ROCm/rocm-documentation
73+
/projects/rocprofiler-compute/**/*.rst @coleramos425 @feizheng10 @vedithal-amd @xuchen-amd @cfallows-amd @ywang103-amd @jamessiddeley-amd @ROCm/rocm-documentation
74+
/projects/rocprofiler-compute/**/.readthedocs.yaml @coleramos425 @feizheng10 @vedithal-amd @xuchen-amd @cfallows-amd @ywang103-amd @jamessiddeley-amd @ROCm/rocm-documentation
75+
/projects/rocprofiler-compute/docs/ @coleramos425 @feizheng10 @vedithal-amd @xuchen-amd @cfallows-amd @ywang103-amd @jamessiddeley-amd @ROCm/rocm-documentation
76+
77+
/projects/rocprofiler-register/**/*.md @ammarwa @bgopesh @ROCm/rocm-documentation
78+
/projects/rocprofiler-register/**/*.rst @ammarwa @bgopesh @ROCm/rocm-documentation
79+
80+
/projects/rocprofiler-systems/**/*.md @ROCm/rocprof-sys @jrmadsen @ROCm/rocm-documentation
81+
/projects/rocprofiler-systems/**/*.rst @ROCm/rocprof-sys @jrmadsen @ROCm/rocm-documentation
82+
/projects/rocprofiler-systems/**/.readthedocs.yaml @ROCm/rocprof-sys @jrmadsen @ROCm/rocm-documentation
83+
/projects/rocprofiler-systems/docs/ @ROCm/rocprof-sys @jrmadsen @ROCm/rocm-documentation
84+
85+
/projects/rocr-runtime/**/*.md @kentrussell @fxkamd @dayatsin-amd @ROCm/rocm-documentation
86+
/projects/rocr-runtime/**/*.rst @kentrussell @fxkamd @dayatsin-amd @ROCm/rocm-documentation
87+
/projects/rocr-runtime/**/.readthedocs.yaml @kentrussell @fxkamd @dayatsin-amd @ROCm/rocm-documentation
88+
89+
/projects/roctracer/**/*.md @ammarwa @bgopesh @ROCm/rocm-documentation
90+
/projects/roctracer/**/*.rst @ammarwa @bgopesh @ROCm/rocm-documentation
91+
/projects/roctracer/doc/ @ammarwa @bgopesh @ROCm/rocm-documentation

.github/repos-config.json

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,14 @@
4545
"url": "ROCm/rocprofiler",
4646
"branch": "amd-staging",
4747
"category": "projects",
48+
"auto_subtree_pull": false,
49+
"auto_subtree_push": true
50+
},
51+
{
52+
"name": "rocprofiler-compute",
53+
"url": "ROCm/rocprofiler-compute",
54+
"branch": "develop",
55+
"category": "projects",
4856
"auto_subtree_pull": true,
4957
"auto_subtree_push": false
5058
},
@@ -53,8 +61,8 @@
5361
"url": "ROCm/rocprofiler-register",
5462
"branch": "amd-staging",
5563
"category": "projects",
56-
"auto_subtree_pull": true,
57-
"auto_subtree_push": false
64+
"auto_subtree_pull": false,
65+
"auto_subtree_push": true
5866
},
5967
{
6068
"name": "rocprofiler-sdk",
@@ -64,6 +72,14 @@
6472
"auto_subtree_pull": true,
6573
"auto_subtree_push": false
6674
},
75+
{
76+
"name": "rocprofiler-systems",
77+
"url": "ROCm/rocprofiler-systems",
78+
"branch": "amd-staging",
79+
"category": "projects",
80+
"auto_subtree_pull": true,
81+
"auto_subtree_push": false
82+
},
6783
{
6884
"name": "rocr-runtime",
6985
"url": "ROCm/ROCR-Runtime",
@@ -77,8 +93,8 @@
7793
"url": "ROCm/roctracer",
7894
"branch": "amd-staging",
7995
"category": "projects",
80-
"auto_subtree_pull": true,
81-
"auto_subtree_push": false
96+
"auto_subtree_pull": false,
97+
"auto_subtree_push": true
8298
}
8399
]
84100
}

.github/scripts/merge-codeowners.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import os
22
from pathlib import Path
33

4-
# Determine monorepo root and output CODEOWNERS path
5-
monorepo_root = Path(__file__).resolve().parents[2]
6-
output_path = monorepo_root / ".github" / "CODEOWNERS"
4+
# Determine super-repo root and output CODEOWNERS path
5+
super_repo_root = Path(__file__).resolve().parents[2]
6+
output_path = super_repo_root / ".github" / "CODEOWNERS"
77

88
merged_entries = []
99

1010
# Walk top-level directories (excluding .github/.git/etc.)
11-
for subdir in monorepo_root.iterdir():
11+
for subdir in super_repo_root.iterdir():
1212
if subdir.name.startswith(".") or not subdir.is_dir():
1313
continue
1414

0 commit comments

Comments
 (0)