From f95d7f3b298a0cef6fb53ae7b9ad3ef6f84a849a Mon Sep 17 00:00:00 2001 From: gitadmin Date: Sat, 23 Aug 2025 00:42:29 +0900 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20.gitea/workflows/deploy-pr?= =?UTF-8?q?eview.yml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/deploy-preview.yml | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/deploy-preview.yml b/.gitea/workflows/deploy-preview.yml index ecd1f6f..9397f80 100644 --- a/.gitea/workflows/deploy-preview.yml +++ b/.gitea/workflows/deploy-preview.yml @@ -1,20 +1,28 @@ -name: Deploy preview (main_ou) +name: Deploy preview (main_xxx) on: push: - branches: ["main_ou"] + branches: + - 'main_*' # 通配所有 main_xxx 分支 workflow_dispatch: concurrency: - group: deploy-main_ou + group: deploy-${{ github.ref_name }} # 同一分支串行 cancel-in-progress: true jobs: deploy: + name: Deploy ${{ github.ref_name }} runs-on: ["native"] steps: - uses: actions/checkout@v4 - - name: Deploy to preview (main_ou) - env: - BRANCH: main_ou - run: /usr/local/bin/deploy_branch_simple.sh \ No newline at end of file + + - name: Set BRANCH env + shell: bash + run: | + BR="${GITHUB_REF_NAME:-${GITHUB_REF##*/}}" + echo "BRANCH=$BR" >> "$GITHUB_ENV" + echo "Branch: $BR" + + - name: Deploy to preview + run: /usr/local/bin/deploy_branch_simple.sh