Skip to content

Commit 18bf445

Browse files
committed
refactor: move release-it config to separate file
- Extract release-it config from package.json to .release-it.json - Fix after:bump hook to include all bumped PHP files - Add .release-it.json to .distignore
1 parent f93edd3 commit 18bf445

File tree

3 files changed

+26
-25
lines changed

3 files changed

+26
-25
lines changed

.distignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ yarn.lock
1717
webpack.config.js
1818
phpcs.xml
1919
commitlint.config.js
20+
.release-it.json
2021
.husky/
2122
.readme-template
2223
CHANGELOG.md

.release-it.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"git": {
3+
"tagName": "${version}",
4+
"commitMessage": "chore: release v${version}"
5+
},
6+
"github": {
7+
"release": true,
8+
"autoGenerate": true
9+
},
10+
"npm": {
11+
"publish": false
12+
},
13+
"plugins": {
14+
"@release-it/bumper": {
15+
"out": [
16+
"readme.txt",
17+
"woocommerce-gateway-monei.php",
18+
"class-woocommerce-gateway-monei.php"
19+
]
20+
}
21+
},
22+
"hooks": {
23+
"after:bump": "generate-wp-readme -m woocommerce-gateway-monei.php && git add readme.txt woocommerce-gateway-monei.php class-woocommerce-gateway-monei.php CHANGELOG.md README.md"
24+
}
25+
}

package.json

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -24,31 +24,6 @@
2424
"release": "release-it",
2525
"prepare": "husky"
2626
},
27-
"release-it": {
28-
"git": {
29-
"tagName": "${version}",
30-
"commitMessage": "chore: release v${version}"
31-
},
32-
"github": {
33-
"release": true,
34-
"autoGenerate": true
35-
},
36-
"npm": {
37-
"publish": false
38-
},
39-
"plugins": {
40-
"@release-it/bumper": {
41-
"out": [
42-
"readme.txt",
43-
"woocommerce-gateway-monei.php",
44-
"class-woocommerce-gateway-monei.php"
45-
]
46-
}
47-
},
48-
"hooks": {
49-
"after:bump": "generate-wp-readme -m woocommerce-gateway-monei.php && git add readme.txt CHANGELOG.md README.md"
50-
}
51-
},
5227
"devDependencies": {
5328
"@commitlint/cli": "^20.1.0",
5429
"@commitlint/config-conventional": "^20.0.0",

0 commit comments

Comments
 (0)