Add release wizard

This commit is contained in:
Julia Friesel
2019-06-14 17:52:08 +02:00
parent c7f1a029a3
commit b21938fdd8
11 changed files with 194 additions and 85 deletions
+13 -10
View File
@@ -1,16 +1,19 @@
#!/usr/bin/env node
const updateChangelog = require('basic-changelog')
const opts = {
filterCommitsStartingWith: ['release:']
}
updateChangelog('./CHANGELOG.md', opts, err => {
if (err) {
console.error('Something went wrong trying to update the changelog:')
console.error(err)
return
}
console.log('Changelog successfully updated')
})
module.exports = () => {
return new Promise((resolve, reject) => {
updateChangelog('./CHANGELOG.md', opts, err => {
if (err) {
console.error('Something went wrong trying to update the changelog:')
reject(err)
return
}
console.log('Changelog successfully updated')
resolve()
})
})
}