Skip to content

Commit 550e43a

Browse files
authored
feat(ci): add labeler (#6115)
relates to STACKITSDK-217
1 parent e4d8d05 commit 550e43a

File tree

3 files changed

+77
-1
lines changed

3 files changed

+77
-1
lines changed

.github/labeler.yml

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
# access
2+
"domain:Access":
3+
- changed-files:
4+
- any-glob-to-any-file:
5+
- "services/alb/*"
6+
- "services/albwaf/*"
7+
- "services/cdn/*"
8+
- "services/loadbalancer/*"
9+
- "services/vpn/*"
10+
# runtimes
11+
"domain:Runtimes":
12+
- changed-files:
13+
- any-glob-to-any-file:
14+
- "services/ske/*"
15+
# support
16+
# no support domain sdk modules available yet
17+
# central services
18+
"domain:CentralServices":
19+
- changed-files:
20+
- any-glob-to-any-file:
21+
- "services/dns/*"
22+
- "services/git/*"
23+
- "services/intake/*"
24+
- "services/kms/*"
25+
- "services/kms/*"
26+
- "services/logs/*"
27+
- "services/modelserving/*"
28+
- "services/observability/*"
29+
- "services/rabbitmq/*"
30+
- "services/redis/*"
31+
- "services/secretsmanager/*"
32+
# databases
33+
"domain:Databases":
34+
- changed-files:
35+
- any-glob-to-any-file:
36+
- "services/mongodbflex/*"
37+
- "services/mariadb/*"
38+
- "services/sqlserverflex/*"
39+
- "services/postgresflex/*"
40+
# IaaS
41+
"domain:IaaS":
42+
- changed-files:
43+
- any-glob-to-any-file:
44+
- "services/iaas/*"
45+
- "services/objectstorage/*"
46+
- "services/runcommand/*"
47+
- "services/serverbackup/*"
48+
- "services/serverupdate/*"
49+
- "services/sfs/*"
50+
# core platform
51+
"domain:CorePlatform":
52+
- changed-files:
53+
- any-glob-to-any-file:
54+
- "services/auditlog/*"
55+
- "services/authorization/*"
56+
- "services/resourcemanager/*"
57+
- "services/serviceaccount/*"
58+
- "services/serviceenablement/*"

.github/workflows/labeler.yaml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
name: "Labeler"
2+
on:
3+
pull_request:
4+
types: [opened, synchronize]
5+
workflow_dispatch:
6+
7+
jobs:
8+
labeler:
9+
permissions:
10+
contents: read
11+
pull-requests: write
12+
issues: write
13+
name: "Labeler"
14+
runs-on: ubuntu-latest
15+
steps:
16+
- name: Labeler action
17+
uses: actions/labeler@v6
18+
with:
19+
sync-labels: false

services/iaas/utils.go

Lines changed: 0 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)