From 8fae9ccc71a586523e0e09632d19e96f99c06bd3 Mon Sep 17 00:00:00 2001 From: alexsanderp Date: Wed, 9 Feb 2022 15:53:37 -0300 Subject: [PATCH] improvements: Improvements to version release rules --- .releaserc.json | 34 +++++++++++++++++++--------------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/.releaserc.json b/.releaserc.json index e436ceb..55c00d1 100644 --- a/.releaserc.json +++ b/.releaserc.json @@ -5,28 +5,32 @@ { "preset": "eslint", "releaseRules": [ - { "tag": "Breaking", "release": "major" }, - { "tag": "Build", "release": "minor" }, - { "tag": "Chore", "release": "minor" }, - { "tag": "Fix", "release": "patch" }, - { "tag": "New", "release": "minor" }, - { "tag": "Update", "release": "minor" }, - { "tag": "Upgrade", "release": "minor" } + { "tag": "feat", "release": "major" }, + { "tag": "fix", "release": "minor" }, + { "tag": "breaking", "release": "minor" }, + { "tag": "improvement", "release": "minor" }, + { "tag": "perf", "release": "minor" }, + { "tag": "revert", "release": "patch" }, + { "tag": "docs", "release": "patch" }, + { "tag": "test", "release": "minor" }, + { "tag": "ci", "release": "minor" } ] } ], [ - "@semantic-release/release-notes-generator", + "@semantic-release/release-notes-generator", { "preset": "eslint", "releaseRules": [ - { "tag": "Breaking", "release": "major" }, - { "tag": "Build", "release": "minor" }, - { "tag": "Chore", "release": "minor" }, - { "tag": "Fix", "release": "patch" }, - { "tag": "New", "release": "minor" }, - { "tag": "Update", "release": "minor" }, - { "tag": "Upgrade", "release": "minor" } + {"type": "feat", "section": "Features"}, + {"type": "fix", "section": "Bug Fixes"}, + {"type": "breaking", "section": "Breaking Changes"}, + {"type": "perf", "section": "Performance Improvements"}, + {"type": "improvement", "section": "Improvement"}, + {"type": "revert", "section": "Reverts"}, + {"type": "docs", "section": "Documentation"}, + {"type": "test", "section": "Tests"}, + {"type": "ci", "section": "Continuous Integration"} ] } ],