From 4ca3cdd62a875b78b6a6987a2ff38a7bbccb06b8 Mon Sep 17 00:00:00 2001 From: Nitant-AdvancedTicketing Date: Mon, 29 Sep 2025 12:35:57 +0000 Subject: [PATCH] feat: update pr yaml --- .releaserc.js | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/.releaserc.js b/.releaserc.js index d511aba..686a7af 100644 --- a/.releaserc.js +++ b/.releaserc.js @@ -1,7 +1,27 @@ module.exports = { branches: ["master"], plugins: [ - "@semantic-release/commit-analyzer", + ["@semantic-release/commit-analyzer", { + preset: "conventionalcommits", + releaseRules: [ + // 🔹 Major release rules + { type: "release", release: "major" }, // custom type "release" + { breaking: true, release: "major" }, // any commit with BREAKING CHANGE or ! + + // 🔹 Minor release rules + { type: "feat", release: "minor" }, + + // 🔹 Patch release rules + { type: "fix", release: "patch" }, + { type: "style", release: "patch" }, + { type: "refactor", release: "patch" }, + + // 🔹 No release rules + { type: "chore", release: false }, + { type: "docs", release: false }, + { type: "test", release: false } + ] + }], "@semantic-release/release-notes-generator", ["@semantic-release/changelog", { changelogFile: "CHANGELOG.md" }], ["@semantic-release/git", {