Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| af1c509257 | |||
| 9b1c8b5566 | |||
| 4fca6bc081 |
@@ -16,15 +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: |
|
run: cd /tmp && go mod download
|
||||||
cd /workspace/titor/hxclaw
|
|
||||||
go mod download
|
|
||||||
|
|
||||||
- name: Build
|
- name: Build
|
||||||
run: |
|
run: |
|
||||||
cd /workspace/titor/hxclaw
|
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#*/}
|
||||||
@@ -34,15 +36,13 @@ jobs:
|
|||||||
done
|
done
|
||||||
|
|
||||||
- name: Checksums
|
- name: Checksums
|
||||||
run: |
|
run: cd /tmp && sha256sum hxclaw-* > checksums.txt
|
||||||
cd /workspace/titor/hxclaw
|
|
||||||
sha256sum hxclaw-* > checksums.txt
|
|
||||||
|
|
||||||
- name: Release
|
- name: Release
|
||||||
env:
|
env:
|
||||||
GITEA_TOKEN: ${{ secrets.release_token }}
|
GITEA_TOKEN: "${{ secrets.release_token }}"
|
||||||
run: |
|
run: |
|
||||||
cd /workspace/titor/hxclaw
|
cd /tmp
|
||||||
apk add curl jq
|
apk add curl jq
|
||||||
|
|
||||||
TAG_NAME="${GITHUB_REF#refs/tags/}"
|
TAG_NAME="${GITHUB_REF#refs/tags/}"
|
||||||
|
|||||||
Reference in New Issue
Block a user