From a06d141cf1932664b1f7506b0ed3cce146998674 Mon Sep 17 00:00:00 2001 From: Maximilian Date: Fri, 17 Apr 2026 11:11:37 +0200 Subject: [PATCH] fix: drop component prefix from release-please tags release-please defaults to include-component-in-tag=true when a package is named, which produced 'setup-php-v1.0.0' instead of 'v1.0.0' for the first release. That broke the downstream release-action.yml and update-major-tag.yml triggers, which expect tags matching 'v*' and 'v*.*.*' respectively. Setting include-component-in-tag=false makes release-please emit plain 'v' tags, matching the downstream workflow patterns and the convention GitHub Action consumers expect (uses: repo@v1). --- .github/release-please-config.json | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/release-please-config.json b/.github/release-please-config.json index 93cc9d3..4913d73 100644 --- a/.github/release-please-config.json +++ b/.github/release-please-config.json @@ -2,6 +2,7 @@ "$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json", "release-type": "node", "include-v-in-tag": true, + "include-component-in-tag": false, "bump-minor-pre-major": true, "bump-patch-for-minor-pre-major": false, "packages": {