Skip to content

Commit 65293ec

Browse files
committed
add release note configuration
Signed-off-by: Mark Sagi-Kazar <[email protected]>
1 parent 6804da7 commit 65293ec

File tree

3 files changed

+49
-1
lines changed

3 files changed

+49
-1
lines changed

.github/ISSUE_TEMPLATE/feature_request.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: 🚀 Feature request
1+
name: 🎉 Feature request
22
description: Suggest an idea for Viper
33
labels: [kind/enhancement]
44
body:

.github/release.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
changelog:
2+
exclude:
3+
labels:
4+
- release-note/ignore
5+
categories:
6+
- title: Exciting New Features 🎉
7+
labels:
8+
- kind/feature
9+
- release-note/new-feature
10+
- title: Enhancements 🚀
11+
labels:
12+
- kind/enhancement
13+
- release-note/enhancement
14+
- title: Bug Fixes 🐛
15+
labels:
16+
- kind/bug
17+
- release-note/bug-fix
18+
- title: Breaking Changes 🛠
19+
labels:
20+
- release-note/breaking-change
21+
- title: Deprecations ❌
22+
labels:
23+
- release-note/deprecation
24+
- title: Dependency Updates ⬆️
25+
labels:
26+
- area/dependencies
27+
- release-note/dependency-update
28+
- title: Other Changes
29+
labels:
30+
- "*"

.github/workflows/checks.yaml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
name: PR Checks
2+
3+
on:
4+
pull_request:
5+
types: [opened, labeled, unlabeled, synchronize]
6+
7+
jobs:
8+
release-label:
9+
name: Release note label
10+
runs-on: ubuntu-latest
11+
12+
steps:
13+
- name: Check minimum labels
14+
uses: mheap/github-action-required-labels@v1
15+
with:
16+
mode: minimum
17+
count: 1
18+
labels: "release-note/ignore, kind/feature, release-note/new-feature, kind/enhancement, release-note/enhancement, kind/bug, release-note/bug-fix, release-note/breaking-change, release-note/deprecation, area/dependencies, release-note/dependency-update"

0 commit comments

Comments
 (0)