From 2b43106c6cc5c1b6fffd3b04e8ada62700755d6f Mon Sep 17 00:00:00 2001 From: "Wei (Jack) Sun" Date: Fri, 6 Feb 2026 23:20:20 -0800 Subject: [PATCH] fix: skip release-please on changelog PR merge When the release-please PR is merged, the push to release/candidate triggers Release: Please again. This fails because Release: Finalize is already handling the branch. Skip by checking commit message prefix. --- .github/workflows/release-please.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 3831322..b2540e9 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -14,6 +14,8 @@ permissions: jobs: release-please: + # Skip if this is a release-please PR merge (handled by Release: Finalize) + if: "!startsWith(github.event.head_commit.message, 'chore(release')" runs-on: ubuntu-latest steps: - uses: actions/checkout@v4