fix: 修复 CI 构建时目录 busy 问题

This commit is contained in:
2026-04-27 06:19:01 +08:00
parent 5d9498f687
commit 78c3ceccea

View File

@@ -16,15 +16,16 @@ jobs:
- name: Checkout
run: |
apk add git bash
rm -rf /workspace
git clone https://hub.gaomia.site/titor/hxclaw.git /workspace
rm -rf /workspace/hxclaw/hxclaw 2>/dev/null || true
git clone https://hub.gaomia.site/titor/hxclaw.git /workspace/hxclaw/hxclaw
cd /workspace/hxclaw/hxclaw
- name: Download dependencies
run: cd /workspace && go mod download
run: cd /workspace/hxclaw && go mod download
- name: Build
run: |
cd /workspace
cd /workspace/hxclaw
for p in linux/amd64 linux/arm64 darwin/amd64 darwin/arm64 windows/amd64; do
os=${p%/*}
arch=${p#*/}
@@ -34,13 +35,13 @@ jobs:
done
- name: Checksums
run: cd /workspace && sha256sum hxclaw-* > checksums.txt
run: cd /workspace/hxclaw && sha256sum hxclaw-* > checksums.txt
- name: Release
env:
GITEA_TOKEN: "${{ secrets.release_token }}"
run: |
cd /workspace
cd /workspace/hxclaw
apk add curl jq
TAG_NAME="${GITHUB_REF#refs/tags/}"