Skip to content

Commit c249231

Browse files
jayhawk-commitsamd-garydeng
authored andcommitted
[GitHub Actions] Update Label Behaviour (#1134)
- Use actions/labeler to apply labels based on files changed, as it works with forks. Probably does not work for PRs with infinity diffs, but not much can be done for those. - Organization designation is now done by a job that runs every 30 minutes. This will also work with forks. This has been enhanced to look at contractors within specific teams. - Cleaning up unused yaml files from initial repo setup. - Scheduled workflows will only run on the main repo, so forks should not get the spam.
1 parent 97d5053 commit c249231

File tree

9 files changed

+200
-579
lines changed

9 files changed

+200
-579
lines changed

.github/labeler.yml

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
"project: composablekernel":
2+
- changed-files:
3+
- any-glob-to-any-file: 'projects/composablekernel/**/*'
4+
5+
"project: hipblas":
6+
- changed-files:
7+
- any-glob-to-any-file: 'projects/hipblas/**/*'
8+
9+
"project: hipblas-common":
10+
- changed-files:
11+
- any-glob-to-any-file: 'projects/hipblas-common/**/*'
12+
13+
"project: hipblaslt":
14+
- changed-files:
15+
- any-glob-to-any-file: 'projects/hipblaslt/**/*'
16+
17+
"project: hipcub":
18+
- changed-files:
19+
- any-glob-to-any-file: 'projects/hipcub/**/*'
20+
21+
"project: hipfft":
22+
- changed-files:
23+
- any-glob-to-any-file: 'projects/hipfft/**/*'
24+
25+
"project: hiprand":
26+
- changed-files:
27+
- any-glob-to-any-file: 'projects/hiprand/**/*'
28+
29+
"project: hipsolver":
30+
- changed-files:
31+
- any-glob-to-any-file: 'projects/hipsolver/**/*'
32+
33+
"project: hipsparse":
34+
- changed-files:
35+
- any-glob-to-any-file: 'projects/hipsparse/**/*'
36+
37+
"project: hipsparselt":
38+
- changed-files:
39+
- any-glob-to-any-file: 'projects/hipsparselt/**/*'
40+
41+
"project: miopen":
42+
- changed-files:
43+
- any-glob-to-any-file: 'projects/miopen/**/*'
44+
45+
"project: rocblas":
46+
- changed-files:
47+
- any-glob-to-any-file: 'projects/rocblas/**/*'
48+
49+
"project: rocfft":
50+
- changed-files:
51+
- any-glob-to-any-file: 'projects/rocfft/**/*'
52+
53+
"project: rocprim":
54+
- changed-files:
55+
- any-glob-to-any-file: 'projects/rocprim/**/*'
56+
57+
"project: rocrand":
58+
- changed-files:
59+
- any-glob-to-any-file: 'projects/rocrand/**/*'
60+
61+
"project: rocsolver":
62+
- changed-files:
63+
- any-glob-to-any-file: 'projects/rocsolver/**/*'
64+
65+
"project: rocsparse":
66+
- changed-files:
67+
- any-glob-to-any-file: 'projects/rocsparse/**/*'
68+
69+
"project: rocthrust":
70+
- changed-files:
71+
- any-glob-to-any-file: 'projects/rocthrust/**/*'
72+
73+
"shared: mxdatagenerator":
74+
- changed-files:
75+
- any-glob-to-any-file: 'shared/mxdatagenerator/**/*'
76+
77+
"shared: rocroller":
78+
- changed-files:
79+
- any-glob-to-any-file: 'shared/rocroller/**/*'
80+
81+
"shared: tensile":
82+
- changed-files:
83+
- any-glob-to-any-file: 'shared/tensile/**/*'
84+
85+
documentation:
86+
- changed-files:
87+
- any-glob-to-any-file:
88+
- docs/**/*
89+
- '**/docs/**/*'
90+
- '*.md'
91+
92+
External CI:
93+
- changed-files:
94+
- any-glob-to-any-file:
95+
- .azuredevops/**/*
96+
97+
github actions:
98+
- changed-files:
99+
- any-glob-to-any-file:
100+
- .github/workflows/**/*
101+
- .github/scripts/**/*
102+
- .github/*.json
103+
- .github/*.yml

0 commit comments

Comments
 (0)