Skip to content

Commit b4ae7a4

Browse files
authored
chore(labels): centrally managed (#559)
## Description Let's have centrally managed labels on https://github.com/open-component-model/.github
1 parent fae11b5 commit b4ae7a4

File tree

4 files changed

+22
-11
lines changed

4 files changed

+22
-11
lines changed

.github/CODEOWNERS

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
# will be requested for review when someone opens a pull request.
44
* @open-component-model/Maintainers
55

6+
# Changes on repository settings require admin permissions
7+
/.github/settings.yml @open-component-model/admins
8+
/.github/CODEOWNERS @open-component-model/admins
9+
610
# Owners for specific directories
711
#/docs/ @<org>/<team>
812
#/src/ @<org>/<team>

.github/dependabot.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,11 @@ updates:
1111
schedule:
1212
interval: "weekly"
1313
day: "sunday"
14+
labels:
15+
- kind/dependency
16+
- kind/chore
17+
- kind/skip-release-notes
18+
- component/github-actions
1419
- package-ecosystem: "gomod"
1520
directory: "/"
1621
groups:
@@ -19,3 +24,6 @@ updates:
1924
schedule:
2025
interval: "weekly"
2126
day: "sunday"
27+
labels:
28+
- kind/dependency
29+
- kind/chore

.github/release-drafter.yml

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,2 @@
1-
name-template: '$NEXT_MINOR_VERSION'
2-
tag-template: '$NEXT_MINOR_VERSION'
3-
version-template: '$COMPLETE'
4-
change-template: '- $TITLE (#$NUMBER)'
5-
change-title-escapes: '\<*_&#@`'
6-
template: |
7-
# Release $NEXT_MINOR_VERSION
8-
9-
$CHANGES
10-
exclude-labels:
11-
- 'kind/skip-release-notes'
1+
# see: https://github.com/open-component-model/.github/blob/main/.github/release-drafter.yml
2+
_extends: .github

.github/settings.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# These settings are synced to GitHub by https://probot.github.io/apps/settings/
2+
3+
# see: https://github.com/open-component-model/.github/blob/main/.github/settings.yml
4+
_extends: .github
5+
6+
labels:
7+
- name: repo/ocm-controller
8+
color: bfd4f2

0 commit comments

Comments
 (0)