vben
2020-10-26 2be166d6a1a0ef4c75eefbcc2054f0f86fad3c39
提交 | 用户 | age
2f6253 1 // #!/usr/bin/env node
2
6211ba 3 import { sh } from 'tasksfile';
V 4 import { errorConsole, successConsole } from '../utils';
2f6253 5
bb3b8f 6 export const runChangeLog = async () => {
2f6253 7   try {
6211ba 8     let cmd = `conventional-changelog -p custom-config -i CHANGELOG.md -s -r 0 `;
V 9
10     await sh(cmd, {
11       async: true,
12       nopipe: true,
13     });
14     await sh('prettier --write **/CHANGELOG.md ', {
15       async: true,
16       nopipe: true,
17     });
bb3b8f 18     successConsole('CHANGE_LOG.md generated successfully!');
2f6253 19   } catch (error) {
bb3b8f 20     errorConsole('CHANGE_LOG.md generated error\n' + error);
N 21
2f6253 22     process.exit(1);
23   }
24 };
2be166 25
V 26 runChangeLog();