From 2fb789b6a8c6011e8c5cfa8971c6aafc2b755402 Mon Sep 17 00:00:00 2001 From: sherwinski Date: Wed, 24 Jun 2026 13:36:58 -0700 Subject: [PATCH] ci: quote if expression in tag-on-release-merge workflow The unquoted if value contained 'chore: Release ', whose embedded colon-space was parsed as a YAML mapping separator, invalidating the entire workflow file so it never ran. As a result release commits were not auto-tagged and the WordPress.org SVN publish never triggered. Quoting the expression makes it a valid YAML scalar; GitHub Actions still evaluates if strings as expressions. --- .github/workflows/tag-on-release-merge.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tag-on-release-merge.yml b/.github/workflows/tag-on-release-merge.yml index e562d95..9b8ebff 100644 --- a/.github/workflows/tag-on-release-merge.yml +++ b/.github/workflows/tag-on-release-merge.yml @@ -12,7 +12,7 @@ permissions: jobs: tag: runs-on: ubuntu-latest - if: startsWith(github.event.head_commit.message, 'chore: Release ') + if: "startsWith(github.event.head_commit.message, 'chore: Release ')" steps: - uses: actions/checkout@v5 with: