ci: add basic GitLab CI and .releaserc.yml
This commit is contained in:
parent
7a386c2f9f
commit
835046e5c4
2 changed files with 77 additions and 0 deletions
29
.releaserc.yml
Normal file
29
.releaserc.yml
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
verifyConditions:
|
||||
- "@semantic-release/gitlab"
|
||||
# - "@semantic-release/changelog"
|
||||
# - "@semantic-release/git"
|
||||
prepare:
|
||||
# - "@semantic-release/changelog"
|
||||
# - "@semantic-release/git"
|
||||
generateNotes:
|
||||
- "@semantic-release/release-notes-generator"
|
||||
publish:
|
||||
- "@semantic-release/gitlab"
|
||||
success: false
|
||||
fail: false
|
||||
npmPublish: false
|
||||
tagFormat: ${version}
|
||||
plugins:
|
||||
- - "@semantic-release/commit-analyzer"
|
||||
- preset: angular
|
||||
parserOpts:
|
||||
- "BREAKING CHANGE"
|
||||
- "BREAKING CHANGES"
|
||||
- "BREAKING"
|
||||
- - "@semantic-release/release-notes-generator"
|
||||
# - - "@semantic-release/changelog"
|
||||
# - changelogFile: "CHANGELOG.md"
|
||||
# - - "@semantic-release/git"
|
||||
# - assets:
|
||||
# - "CHANGELOG.md"
|
||||
# message: "chore(CHANGELOG): ${nextRelease.version}\n\n${nextRelease.notes}"
|
||||
Reference in a new issue