Skip to content

Commit 9e0bc7e

Browse files
committed
feat: yarn i18n:commit before release
1 parent 0bc1aa7 commit 9e0bc7e

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

package.json

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,17 @@
1111
"format": "prettier-eslint --write \"js/src/**/*.tsx\"",
1212
"lint": "npx eslint \"js/src/**/*.{ts,tsx}\" --ext .ts,.tsx --rule \"no-unused-vars: off\" && phpcbf",
1313
"lint:fix": "npx eslint \"js/src/**/*.{ts,tsx}\" --fix --rule \"no-unused-vars: off\" && phpcbf",
14-
"release": "env-cmd -f ./.env release-it patch --ci --verbose --config ./release/.release-it.cjs",
15-
"release:build-only": "env-cmd -f ./.env release-it patch --ci --verbose --config ./release/.release-it.cjs --build-only",
16-
"release:patch": "env-cmd -f ./.env release-it patch --ci --verbose --config ./release/.release-it.cjs",
17-
"release:minor": "env-cmd -f ./.env release-it minor --ci --verbose --config ./release/.release-it.cjs",
18-
"release:major": "env-cmd -f ./.env release-it major --ci --verbose --config ./release/.release-it.cjs",
14+
"release": "yarn i18n:commit && env-cmd -f ./.env release-it patch --ci --verbose --config ./release/.release-it.cjs",
15+
"release:build-only": "yarn i18n:commit && env-cmd -f ./.env release-it patch --ci --verbose --config ./release/.release-it.cjs --build-only",
16+
"release:patch": "yarn i18n:commit && env-cmd -f ./.env release-it patch --ci --verbose --config ./release/.release-it.cjs",
17+
"release:minor": "yarn i18n:commit && env-cmd -f ./.env release-it minor --ci --verbose --config ./release/.release-it.cjs",
18+
"release:major": "yarn i18n:commit && env-cmd -f ./.env release-it major --ci --verbose --config ./release/.release-it.cjs",
1919
"zip": "env-cmd -f ./.env node ./release/zip.cjs",
2020
"create:release": "env-cmd -f ./.env node ./release/create-release.cjs",
2121
"sync:version": "wp-update-project-version -s package.json -p plugin.php",
2222
"replace-string": "node ./replace-string.cjs",
23-
"i18n": "wp i18n make-pot . languages/wp_react_plugin.pot"
23+
"i18n": "wp i18n make-pot . languages/wp_react_plugin.pot",
24+
"i18n:commit": "yarn i18n && git add . && git commit --amend --no-edit"
2425
},
2526
"dependencies": {
2627
"@tanstack/react-query": "4.36.1",
@@ -76,4 +77,4 @@
7677
"yarn-upgrade-all": "^0.7.2"
7778
},
7879
"bin": "./bin/create.cjs"
79-
}
80+
}

release/.release-it.cjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ module.exports = {
2828
push: release,
2929
},
3030
hooks: {
31-
'before:init': ['yarn i18n', 'git add .'], // run before initialization
31+
// 'before:init': [], // run before initialization
3232
// 'after:[my-plugin]:bump': './bin/my-script.sh', // run after bumping version of my-plugin
3333
'after:bump': [
3434
'yarn build && echo ✅ build success',

0 commit comments

Comments
 (0)