semantic-release-plugin-replace-version-in-files
v1.1.0
Published
Replace version placeholders with calculated version in any files before publishing
Downloads
502
Readme
semantic-release-plugin-update-version-in-files
Forked from gr2m/semantic-release-plugin-update-version-in-files
Replace version placeholders with calculated version in any files before publishing
Example
{
"plugins": [
"@semantic-release/commit-analyzer",
"@semantic-release/release-notes-generator",
"@semantic-release/github",
"@semantic-release/npm",
[
"semantic-release-plugin-update-version-in-files",
{
"files": ["version.js"],
"placeholder": "0.0.0-development"
}
]
]
}
If "files"
is not set, it defaults to [ "version.js" ]
. Glob patterns are supported via
glob.
If placeholder
is not set, it defaults to "0.0.0-development"
.
You can use a dynamic placeholder (e.g. "${lastRelease.version}"
) pointing to any variable present in the
semantic release context of the
prepare
stage.
See also: semantic-release plugins configuration.