From aff64f420d87bef8857b1cb0789c32817dd337fb Mon Sep 17 00:00:00 2001 From: Patrick Dodgen Date: Fri, 10 Jul 2026 15:27:13 -0600 Subject: [PATCH] chore(rt-v1): flip shared orchestrator release_branches default to main MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Both build-php-v1.yaml and build-php-laravel.yaml had: release_branches: default: "stage,hotfix,rc" That's RT v1 muscle memory — the list of branches mathieudutour treats as release-emitting. Under RT v2, main is the only tag-emitting branch; rt-* branches emit rc tags via encodium/actions _compute-rt-tag, not mathieudutour. Audit of all 8 Template A/laravel callers (accounts-api, catalog_api, internal_api, license_api, listings-url-service, returns-api, rp_api, vin_decoder_service) confirms every one explicitly overrides: with: release_branches: main So the default is dead weight — nothing depends on it. Flipping to 'main' preserves current behavior and stops advertising a v1 concept to any future caller. --- .github/workflows/build-php-laravel.yaml | 2 +- .github/workflows/build-php-v1.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-php-laravel.yaml b/.github/workflows/build-php-laravel.yaml index c24f6a8..8b7634f 100644 --- a/.github/workflows/build-php-laravel.yaml +++ b/.github/workflows/build-php-laravel.yaml @@ -33,7 +33,7 @@ on: release_branches: required: false type: string - default: "stage,hotfix,rc" + default: "main" secrets: packagist_username: required: true diff --git a/.github/workflows/build-php-v1.yaml b/.github/workflows/build-php-v1.yaml index 9009574..601faef 100644 --- a/.github/workflows/build-php-v1.yaml +++ b/.github/workflows/build-php-v1.yaml @@ -13,7 +13,7 @@ on: release_branches: required: false type: string - default: "stage,hotfix,rc" + default: "main" cache_type: required: false type: string