Skip to content

Commit eb76bd3

Browse files
🔧 Add changes on Semantic configuration (#29)
1 parent 39eaa32 commit eb76bd3

2 files changed

Lines changed: 25 additions & 4 deletions

File tree

.github/workflows/release.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,14 @@ jobs:
3232
node-version: 'lts/*'
3333

3434
- name: Install dependencies
35-
run: npm install -g semantic-release semantic-release-gitmoji @semantic-release/exec @semantic-release/git
35+
run: |
36+
npm install -g \
37+
semantic-release \
38+
semantic-release-gitmoji \
39+
@semantic-release/changelog \
40+
@semantic-release/git \
41+
@semantic-release/exec \
42+
@semantic-release/github
3643
3744
- name: Release
3845
env:

.releaserc.json

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,26 @@
55
"semantic-release-gitmoji",
66
{
77
"releaseRules": {
8-
"major": [":boom:"],
8+
"major": [":boom:", ":tada:"],
99
"minor": [":sparkles:"],
10-
"patch": [":bug:", ":ambulance:", ":lock:"]
10+
"patch": [
11+
":ambulance:",
12+
":bug:",
13+
":fire:",
14+
":adhesive_bandage:",
15+
":wrench:"]
1116
},
1217
"releaseNotes": {
1318
"template": "default"
1419
}
1520
}
1621
],
22+
[
23+
"@semantic-release/changelog",
24+
{
25+
"changelogFile": "CHANGELOG.md"
26+
}
27+
],
1728
"@semantic-release/github",
1829
[
1930
"@semantic-release/exec",
@@ -25,7 +36,10 @@
2536
[
2637
"@semantic-release/git",
2738
{
28-
"assets": ["pom.xml"],
39+
"assets": [
40+
"CHANGELOG.md",
41+
"pom.xml"
42+
],
2943
"message": ":bookmark: ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
3044
}
3145
]

0 commit comments

Comments
 (0)