Skip to content

Commit

Permalink
chore: add Sentry to Semantic-release
Browse files Browse the repository at this point in the history
  • Loading branch information
JalilArfaoui committed May 31, 2019
1 parent f0014b6 commit c8ab6cb
Showing 1 changed file with 14 additions and 17 deletions.
31 changes: 14 additions & 17 deletions release.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,32 +2,29 @@ const release = Object.freeze({
analyzeCommits: {
preset: 'angular',
parserOpts: {
noteKeywords: ['BREAKING CHANGE', 'BREAKING CHANGES', 'MAJOR RELEASE'],
},
noteKeywords: ['BREAKING CHANGE', 'BREAKING CHANGES', 'MAJOR RELEASE']
}
},
verifyConditions: [
'@semantic-release/changelog',
'@semantic-release/git',
'@semantic-release/github',
'semantic-release-chrome',
'semantic-release-chrome'
],
prepare: [
'@semantic-release/changelog',
{
path: '@semantic-release/exec',
cmd: 'sed -i \'s/"version":\\s*"${lastRelease.version}"/"version": "${nextRelease.version}"/\' package.json && ' +
'npm run build:production'
cmd:
'sed -i \'s/"version":\\s*"${lastRelease.version}"/"version": "${nextRelease.version}"/\' package.json && ' +
'yarn run release:production'
},
{
path: '@semantic-release/git',
assets: [
'package.json',
'yarn.lock',
'CHANGELOG.md',
'manifest/base.js'
],
message: 'chore: release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}',
},
assets: ['package.json', 'yarn.lock', 'CHANGELOG.md', 'manifest/base.js'],
message:
'chore: release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}'
}
],
publish: [
{
Expand All @@ -40,16 +37,16 @@ const release = Object.freeze({
{
path: 'build/lmem-v*-chromium.zip',
label: 'Chromium Package'
},
],
},
}
]
}
//FIXME: semantic-release-chrome does not take globs on assets pathnames
//{
// path: 'semantic-release-chrome',
// asset: 'build/lmem-v*-chromium.zip',
// extensionId: 'fpjlnlnbacohacebkadbbjebbipcknbg',
//},
],
]
});

module.exports = release;

0 comments on commit c8ab6cb

Please sign in to comment.