Skip to content

Commit e0578f1

Browse files
committed
chore: add release template, commitlint check, and pr template
Signed-off-by: Sunyanan Choochotkaew <sunyanan.choochotkaew1@ibm.com>
1 parent f34f1c7 commit e0578f1

3 files changed

Lines changed: 60 additions & 0 deletions

File tree

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<!--
2+
Please apply at most one applicable label from the below list to your PR.
3+
4+
- kind/feat
5+
- kind/chore
6+
- kind/fix
7+
8+
This will help us categorize your PR in the release note.
9+
10+
-->
11+
#### What this PR does / why we need it:
12+
13+
<!--
14+
Please explain your PR
15+
-->
16+
17+
#### Which issue(s) this PR is related to:
18+
19+
<!--
20+
Please link relevant issues to help with tracking.
21+
-->

.github/release.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
changelog:
2+
exclude:
3+
labels:
4+
- ignore-for-release
5+
authors:
6+
- github-actions
7+
- app/dependabot
8+
categories:
9+
- title: Breaking Changes 🔔
10+
labels:
11+
- semver-major
12+
- kind/feat
13+
- title: Features 🎉
14+
labels:
15+
- semver-minor
16+
- kind/feat
17+
- title: Operations ♻️
18+
labels:
19+
- kind/chore
20+
- title: Fixes 🛠
21+
labels:
22+
- kind/fix
23+
- title: Other Changes
24+
labels:
25+
- "*"

.github/workflows/commit-lint.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: commit-lint
2+
on:
3+
pull_request:
4+
5+
permissions:
6+
contents: read
7+
pull-requests: read
8+
9+
jobs:
10+
commitlint:
11+
runs-on: ubuntu-latest
12+
steps:
13+
- uses: actions/checkout@v4
14+
- uses: wagoid/commitlint-github-action@v6

0 commit comments

Comments
 (0)