From 92e6636d05e4ab29c006efecd26713181c7d15fb Mon Sep 17 00:00:00 2001 From: hhs <386998068@qq.com> Date: Sat, 20 Jun 2026 17:49:36 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=B2=BE=E7=AE=80=20deploy.yml=EF=BC=8C?= =?UTF-8?q?checkout=20+=20ref=20+=20verify=20=E4=B8=89=E6=AD=A5=E7=A1=AE?= =?UTF-8?q?=E4=BF=9D=E6=8B=89=E5=8F=96=E6=AD=A3=E7=A1=AE=E5=88=86=E6=94=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/deploy.yml | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index eb46969..cd5720e 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -10,19 +10,17 @@ jobs: steps: - name: Checkout uses: "http://8.161.227.145:3000/huanghaosheng/checkout@releases/v4" + with: + ref: ${{ github.ref }} + + - name: Verify checkout + run: | + echo "触发分支: ${GITHUB_REF_NAME}" + echo "当前 HEAD: $(git log -1 --oneline)" - name: Install Docker CLI run: apk add --no-cache docker-cli docker-cli-compose rsync - - name: Switch to trigger branch - run: | - git config --global --add safe.directory "$(pwd)" - echo "触发分支: ${GITHUB_REF_NAME}" - git fetch origin "${GITHUB_REF_NAME}" --depth=1 - git checkout "${GITHUB_REF_NAME}" - git reset --hard "origin/${GITHUB_REF_NAME}" - echo "当前提交: $(git log -1 --oneline)" - - name: Sync to deploy directory run: | mkdir -p /root/camtalk