UNPKG

semantic-release-presets

Version:

Semantic release presets and plugins for various projects.

53 lines (52 loc) 1.23 kB
{ "branches": [ "main" ], "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", "@semantic-release/changelog", [ "semantic-release-replace-plugin", { "replacements": [ { "files": [ "src/version.py" ], "from": "__version__ = '[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}'", "to": "__version__ = '${nextRelease.version}'", "results": [ { "file": "src/version.py", "hasChanged": true, "numMatches": 1, "numReplacements": 1 } ], "countMatches": true } ] } ], "@semantic-release/github", [ "@semantic-release/npm", { "npmPublish": false } ], [ "@semantic-release/git", { "assets": [ "package.json", "package-lock.json", "CHANGELOG.md", "src/version.py" ], "message": "chore(release): :bookmark: ${nextRelease.version}\n\n${nextRelease.notes}" } ] ] }