jscutlery / semver

Nx plugin to automate semantic versioning and CHANGELOG generation.
MIT License
721 stars 84 forks source link

Custom rulset for "conventional-changelog-angular" settings #67

Open petergrau opened 3 years ago

petergrau commented 3 years ago

In our current release process we have modified the ruleset in some aspects like this:

{
    "preset": "angular",
    "releaseRules": [
        { "breaking": true, "release": "minor" },
        { "tag": "Breaking", "release": "minor"}
    ]
}

Is it possible to pass a custom config to semver as well?

edbzn commented 3 years ago

It's something we had in mind but because we're not using custom configuration for ourselves we delayed it. Would you want to contribute? I can guide you if you want so.

petergrau commented 3 years ago

It's something we had in mind but because we're not using custom configuration for ourselves we delayed it. Would you want to contribute? I can guide you if you want so.

We are currently evaluating if semver could replace our existing release workflow - if it seems suitable then I think we would be happy to invest some time into it.