From c82ab6f8997d2fbad48be8ab131302eb54c8962c Mon Sep 17 00:00:00 2001 From: Jax Liu Date: Fri, 10 Jul 2026 17:37:36 +0800 Subject: [PATCH] fix(ci): set group-pull-request-title-pattern for the rust-core release group The linked-versions plugin emits a grouped release PR titled "chore(main): release wren-rust-core libraries", which has no version. Without a matching group-pull-request-title-pattern, release-please rejects it ("Bad pull request title") on merge and creates no releases or tags, so the crates.io publish never runs (googleapis/release-please#2306). Set the pattern to match the generated title so the merged group PR is recognized and the releases/tags are created. This also lets release-please retroactively complete the already-merged, still-untagged 0.2.0 release PR. Co-Authored-By: Claude Opus 4.8 (1M context) --- release-please-config.json | 1 + 1 file changed, 1 insertion(+) diff --git a/release-please-config.json b/release-please-config.json index f760cb3aeb..d4211547d6 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -2,6 +2,7 @@ "$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json", "separate-pull-requests": true, "include-component-in-tag": true, + "group-pull-request-title-pattern": "chore${scope}: release wren-rust-core libraries", "packages": { "core/wren-core-py": { "component": "wren-core-py",