From 925abcd1abfc9f66e7bc026b0a26fed8bac8c38d Mon Sep 17 00:00:00 2001 From: Volodymyr Vreshch Date: Sun, 29 Mar 2026 16:20:15 +0200 Subject: [PATCH 1/4] fix: release gate pattern for squash merge commit messages --- .github/workflows/publish.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 835f6ae..51a7543 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -45,8 +45,8 @@ jobs: COMMIT_MSG=$(git log -1 --pretty=%s) echo "Commit message: $COMMIT_MSG" - # Match squash merges from release/* branches or release prepare commits - if echo "$COMMIT_MSG" | grep -qE "(^Merge pull request .* from .*/release/|^chore: prepare release)"; then + # Match: merge commits from release/*, squash merges (PR title "Release ..."), or release prepare commits + if echo "$COMMIT_MSG" | grep -qE "(^Merge pull request .* from .*/release/|^Release |^chore: prepare release)"; then echo "is-release=true" >> $GITHUB_OUTPUT echo "✅ Release commit detected — proceeding with publish" else From 3fda2fbc48e2fc947f46010de27ab68d5061e9a3 Mon Sep 17 00:00:00 2001 From: Volodymyr Vreshch Date: Sun, 29 Mar 2026 16:29:52 +0200 Subject: [PATCH 2/4] chore: retrigger CI with updated job name From 19e60d2728382c6913087b92101a88d7f722ee33 Mon Sep 17 00:00:00 2001 From: Volodymyr Vreshch Date: Sun, 29 Mar 2026 16:39:43 +0200 Subject: [PATCH 3/4] fix: remove [skip ci] from release commit so PR validation runs --- .github/workflows/release-prepare.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/release-prepare.yml b/.github/workflows/release-prepare.yml index 351c1ed..b5e6420 100644 --- a/.github/workflows/release-prepare.yml +++ b/.github/workflows/release-prepare.yml @@ -134,8 +134,6 @@ jobs: - Bump versions: ${{ steps.bump.outputs.new_versions }} - Update CHANGELOG.md with release notes - - [skip ci] EOF )" git push origin "$BRANCH_NAME" From d96d3ee3a10773f45b0242af29ee89c20da258d7 Mon Sep 17 00:00:00 2001 From: Volodymyr Vreshch Date: Sun, 29 Mar 2026 16:40:53 +0200 Subject: [PATCH 4/4] chore: trigger CI