From 8d289306de424c83e0a9337fa1c66f9fd572bf0b Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Tue, 21 Apr 2026 21:01:05 +0100 Subject: [PATCH] ci: support release branch mac validation --- .github/workflows/macos-release.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/macos-release.yml b/.github/workflows/macos-release.yml index 9266839aca2..ff2c09f6a7f 100644 --- a/.github/workflows/macos-release.yml +++ b/.github/workflows/macos-release.yml @@ -66,12 +66,13 @@ jobs: - name: Validate release tag and package metadata env: RELEASE_TAG: ${{ inputs.tag }} - RELEASE_MAIN_REF: origin/main + WORKFLOW_REF_NAME: ${{ github.ref_name }} run: | set -euo pipefail RELEASE_SHA=$(git rev-parse HEAD) + RELEASE_MAIN_REF="refs/remotes/origin/${WORKFLOW_REF_NAME}" export RELEASE_SHA RELEASE_TAG RELEASE_MAIN_REF - git fetch --no-tags origin +refs/heads/main:refs/remotes/origin/main + git fetch --no-tags origin "+refs/heads/${WORKFLOW_REF_NAME}:refs/remotes/origin/${WORKFLOW_REF_NAME}" pnpm release:openclaw:npm:check - name: Summarize next step