semantic-release-plugin-replace-version-in-files

1.1.0 • Public • Published

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

@latest Build Status

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 preparestage.

See also: semantic-release plugins configuration.

License

ISC

Package Sidebar

Install

npm i semantic-release-plugin-replace-version-in-files

Weekly Downloads

117

Version

1.1.0

License

ISC

Unpacked Size

36.6 MB

Total Files

1146

Last publish

Collaborators

  • oliver.wich