From 6dbbbb1419df9d7e7445c08c9e69e7a0e5b4acde Mon Sep 17 00:00:00 2001 From: Parker Brown <17183625+parkerbxyz@users.noreply.github.com> Date: Thu, 7 May 2026 18:58:55 -0700 Subject: [PATCH] ci: use existing release tag format (#369) ## Summary This updates the release-please manifest configuration to use the repository's existing `vX.Y.Z` tag format. Without this setting, manifest mode looks for component-prefixed tags like `create-github-app-token-v3.1.1`, which do not exist in this repository and can cause release-please to include already-released commits in a new release PR. ## Changes - Sets `include-component-in-tag` to `false` for stable releases. - Sets `include-component-in-tag` to `false` for beta prereleases. This should make release-please use tags like `v3.1.1` as the previous release boundary. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- release-please-config.beta.json | 1 + release-please-config.json | 1 + 2 files changed, 2 insertions(+) diff --git a/release-please-config.beta.json b/release-please-config.beta.json index c05cb93..a94e338 100644 --- a/release-please-config.beta.json +++ b/release-please-config.beta.json @@ -4,6 +4,7 @@ ".": { "prerelease": true, "prerelease-type": "beta", + "include-component-in-tag": false, "release-type": "node", "versioning": "prerelease" } diff --git a/release-please-config.json b/release-please-config.json index ee4d805..280e400 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", "packages": { ".": { + "include-component-in-tag": false, "release-type": "node" } }