UNPKG

semantic-release-gitlab-publish

Version:

Sharable configuration for semantic-release, extends experience for publishing to NPM & Gitlab registry: generates release-notes, changelog, publishes new version.

34 lines (33 loc) 769 B
{ "plugins": [ "@semantic-release/commit-analyzer", [ "@semantic-release/release-notes-generator", { "presetConfig": true, "linkCompare": true, "linkReferences": true, "writerOpts": { "groupBy": "type", "commitsSort": "header", "commitGroupsSort": ["feat", "perf", "fix"] } } ], [ "@semantic-release/changelog", { "changelogFile": "docs/CHANGELOG.md" } ], "@semantic-release/gitlab", "@semantic-release/npm", [ "@semantic-release/git", { "assets": ["package.json", "docs/CHANGELOG.md"], "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}" } ] ] }