Skip to content

Commit 1779812

Browse files
committed
chore: fix release task
1 parent f71d20c commit 1779812

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

scripts/release/index.js

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
* SOFTWARE.
2323
*/
2424

25+
const fs = require('fs');
2526
const gulp = require('gulp');
2627
const git = require('gulp-git');
2728
const bump = require('gulp-bump');
@@ -75,9 +76,16 @@ function prepareNextRelease() {
7576
* @return {void}
7677
*/
7778
function tagRelease(done) {
78-
const pkg = require(config.pkg);
79-
const version = pkg.version;
80-
git.tag(`v${version}`, `release: tag version ${version}`, done);
79+
fs.readFile(config.pkg, 'utf-8', (err, content) => {
80+
if (err) {
81+
done(err);
82+
return;
83+
}
84+
85+
const pkg = JSON.parse(content);
86+
const version = pkg.version;
87+
git.tag(`v${version}`, `release: tag version ${version}`, done);
88+
});
8189
}
8290

8391
/**

0 commit comments

Comments
 (0)