From 381760fe2a04d71ca0c0626320f82b7f4d63aed2 Mon Sep 17 00:00:00 2001 From: Manuel Trezza <5673677+mtrezza@users.noreply.github.com> Date: Sat, 29 Nov 2025 16:18:56 +0100 Subject: [PATCH] fiox --- release.config.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/release.config.js b/release.config.js index a501227f2..2de340825 100644 --- a/release.config.js +++ b/release.config.js @@ -83,6 +83,11 @@ async function config() { noteKeywords: [ 'BREAKING CHANGE', 'BREAKING CHANGES', 'BREAKING' ], }, }], + ['@semantic-release/exec', { + verifyConditionsCmd: packageName !== 'root' + ? `bash -c 'if [ -n "\${lastRelease.gitHead}" ]; then git diff --name-only \${lastRelease.gitHead} HEAD | grep -q "^packages/${packageName}/"; else git log -1 --name-only --pretty=format: | grep -q "^packages/${packageName}/"; fi || (echo "No changes in packages/${packageName}, skipping release" && exit 1)'` + : 'echo "Root package always runs"', + }], ['@semantic-release/release-notes-generator', { preset: 'angular', parserOpts: {