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