This commit is contained in:
@@ -16,17 +16,15 @@ jobs:
|
||||
- name: Checkout
|
||||
run: |
|
||||
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
|
||||
rm -rf /workspace
|
||||
git clone https://hub.gaomia.site/titor/hxclaw.git /workspace
|
||||
|
||||
- name: Download dependencies
|
||||
run: cd /tmp && go mod download
|
||||
run: cd /workspace && go mod download
|
||||
|
||||
- name: Build
|
||||
run: |
|
||||
cd /tmp
|
||||
cd /workspace
|
||||
for p in linux/amd64 linux/arm64 darwin/amd64 darwin/arm64 windows/amd64; do
|
||||
os=${p%/*}
|
||||
arch=${p#*/}
|
||||
@@ -36,13 +34,13 @@ jobs:
|
||||
done
|
||||
|
||||
- name: Checksums
|
||||
run: cd /tmp && sha256sum hxclaw-* > checksums.txt
|
||||
run: cd /workspace && sha256sum hxclaw-* > checksums.txt
|
||||
|
||||
- name: Release
|
||||
env:
|
||||
GITEA_TOKEN: "${{ secrets.release_token }}"
|
||||
run: |
|
||||
cd /tmp
|
||||
cd /workspace
|
||||
apk add curl jq
|
||||
|
||||
TAG_NAME="${GITHUB_REF#refs/tags/}"
|
||||
|
||||
Reference in New Issue
Block a user