Skip to content

Commit d0e60a4

Browse files
committed
chore: add configuration for Semantic Pull Requests app
1 parent 70c91c8 commit d0e60a4

File tree

1 file changed

+59
-0
lines changed

1 file changed

+59
-0
lines changed

.github/semantic.yaml

+59
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
###############################################################################
2+
# This file configures "Semantic Pull Requests", which is documented here:
3+
# https://github.com/zeke/semantic-pull-requests
4+
###############################################################################
5+
6+
# Scopes are optionally supplied after a 'type'. For example, in
7+
#
8+
# feat(cdr): autostart ui
9+
#
10+
# '(cdr)' is the scope. Scopes are used to signify where the change occurred.
11+
scopes: []
12+
13+
# We only check that the PR title is semantic. The PR title is automatically
14+
# applied to the "Squash & Merge" flow as the suggested commit message, so this
15+
# should suffice unless someone drastically alters the message in that flow.
16+
titleOnly: true
17+
18+
# Types are the 'tag' types in a commit or PR title. For example, in
19+
#
20+
# chore: fix thing
21+
#
22+
# 'chore' is the type.
23+
types:
24+
# A build of any kind.
25+
- build
26+
27+
# A RELEASED fix that will NOT be back-ported. The originating issue may have
28+
# been discovered internally or externally to Coder.
29+
- fix
30+
31+
# Any code task that is ignored for changelog purposes. Examples include
32+
# devbin scripts and internal-only configurations.
33+
- chore
34+
35+
# Any work performed on CI.
36+
- ci
37+
38+
# An UNRELEASED correction. For example, features are often built
39+
# incrementally and sometimes introduce minor flaws during a release cycle.
40+
# Corrections address those increments and flaws.
41+
- correct
42+
43+
# Work that directly implements or supports the implementation of a feature.
44+
- feat
45+
46+
# A fix for a RELEASED bug (regression fix) that is intended for patch-release
47+
# purposes.
48+
- hotfix
49+
50+
# A refactor changes code structure without any behavioral change.
51+
- refactor
52+
53+
# A git revert for any style of commit.
54+
- revert
55+
56+
# Adding tests of any kind. Should be separate from feature or fix
57+
# implementations. For example, if a commit adds a fix + test, it's a fix
58+
# commit. If a commit is simply bumping coverage, it's a test commit.
59+
- test

0 commit comments

Comments
 (0)