From a0212e7dcb2255708b7d33af8878df12d2907465 Mon Sep 17 00:00:00 2001 From: Opeyemi Alao <54288773+Eeebru@users.noreply.github.com> Date: Thu, 1 May 2025 11:42:35 +0100 Subject: [PATCH] refactor branch check logic --- .github/workflows/release-browser.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release-browser.yml b/.github/workflows/release-browser.yml index 298062ff92a..ba385d2eb14 100644 --- a/.github/workflows/release-browser.yml +++ b/.github/workflows/release-browser.yml @@ -31,7 +31,7 @@ jobs: - name: Branch check if: ${{ github.event.inputs.release_type != 'Dry Run' }} run: | - if [[ "$GITHUB_REF" != "refs/heads/rc" ]] && [[ "$GITHUB_REF" != "refs/heads/hotfix-rc-browser" ]] && [[ "$GITHUB_REF" != "refs/heads/rc-browser-2025.4.0"]]; then + if [[ ! "$GITHUB_REF" =~ ^refs/heads/(rc|hotfix-rc-browser|rc-browser-2025\.4\.0)$ ]]; then echo "===================================" echo "[!] Can only release from the 'rc' or 'hotfix-rc-browser' branches" echo "==================================="