5 Commits

Author SHA1 Message Date
af1c509257 ci: 修复 cp 错误
Some checks failed
Release / build (push) Failing after 1m38s
2026-04-12 03:21:55 +08:00
9b1c8b5566 ci: 添加 clone 步骤
Some checks failed
Release / build (push) Failing after 1m38s
2026-04-12 03:19:58 +08:00
4fca6bc081 ci: 简化工作目录,修复 YAML 格式
Some checks failed
Release / build (push) Failing after 21s
2026-04-12 03:19:12 +08:00
ebee173df9 ci: 修复工作目录为 /workspace/titor/hxclaw
Some checks failed
Release / build (push) Failing after 19s
2026-04-12 03:18:00 +08:00
fa86bd5712 ci: 修复 go mod download 路径
Some checks failed
Release / build (push) Failing after 20s
2026-04-12 03:17:27 +08:00

View File

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