From bf5a51ccde3680de6a7f81c58f0de3007ff00281 Mon Sep 17 00:00:00 2001 From: Manuel Trezza <5673677+mtrezza@users.noreply.github.com> Date: Sat, 29 Nov 2025 16:32:16 +0100 Subject: [PATCH 1/2] fix --- release.config.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/release.config.js b/release.config.js index 2de34082..3dd9ad9e 100644 --- a/release.config.js +++ b/release.config.js @@ -85,7 +85,7 @@ async function config() { }], ['@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)'` + ? `bash -c 'LAST_TAG=$(git describe --tags --abbrev=0 --match="${packageName}-*" 2>/dev/null || echo ""); if [ -n "$LAST_TAG" ]; then git diff --name-only $LAST_TAG HEAD | grep -q "^packages/${packageName}/"; else git log --all --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', { @@ -120,7 +120,9 @@ async function config() { ['@semantic-release/github', { successComment: getReleaseComment(), labels: ['type:ci'], - releasedLabels: ['state:released<%= nextRelease.channel ? `-\${nextRelease.channel}` : "" %>'] + releasedLabels: ['state:released<%= nextRelease.channel ? `-\${nextRelease.channel}` : "" %>'], + failComment: false, + failTitle: false }], ], }; From 19aa374c03f47ea71ec0a92a7e523ca526c51e34 Mon Sep 17 00:00:00 2001 From: Manuel Trezza <5673677+mtrezza@users.noreply.github.com> Date: Sat, 29 Nov 2025 16:43:29 +0100 Subject: [PATCH 2/2] revert comment --- release.config.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/release.config.js b/release.config.js index 3dd9ad9e..b1d7a57c 100644 --- a/release.config.js +++ b/release.config.js @@ -120,9 +120,7 @@ async function config() { ['@semantic-release/github', { successComment: getReleaseComment(), labels: ['type:ci'], - releasedLabels: ['state:released<%= nextRelease.channel ? `-\${nextRelease.channel}` : "" %>'], - failComment: false, - failTitle: false + releasedLabels: ['state:released<%= nextRelease.channel ? `-\${nextRelease.channel}` : "" %>'] }], ], };