semantic-release-notes

1.0.6 • Public • Published

semantic-release-notes

This package allows you to generate a release notes when you already have created the tag. For example you already created a new version that you tested in QA, maybe 2 because it needed a fix before deploying to prod, and you are going to push in PROD to deploy. This package is like semantic-release but without the publishing, and it selects the last local tag as the next release, and the last remote tag as the last release.

Install

Add the plugin to your npm-project:

$ npm install semantic-release-notes -D

Configuration

This plugin has to be configured in the semantic-release configuration file. Not every features of semantic-release are supported. Example:

{
  "plugins": [
    "@semantic-release/commit-analyzer",
    "@semantic-release/release-notes-generator",
    [
      "semantic-release-discord",
      {
        "notifyOnSuccess": true,
        "notifyOnFail": true,
        "discordWebhookId": "ID",
        "discordWebhookToken": "AAAA",
      }
    ]
  ]
}

Options

Option Description Default
isAzureDevOps If true, rewrite the commits message so that it is correctly parsed by release-notes-generator. false
azureWorkItem Path to azure work items. If defined and isAzureDevOps is true, it inserts the work item link to the commit message

/semantic-release-notes/

    Package Sidebar

    Install

    npm i semantic-release-notes

    Weekly Downloads

    74

    Version

    1.0.6

    License

    MIT

    Unpacked Size

    32.3 kB

    Total Files

    21

    Last publish

    Collaborators

    • vincentfischer