Compare commits

..

1 Commits

Author SHA1 Message Date
e4acd9784b feat: 添加 gitea 构建脚本
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 6m15s
2025-06-01 16:40:40 +08:00
2 changed files with 4 additions and 3 deletions

View File

@@ -35,7 +35,7 @@ jobs:
with:
xgo_version: latest
go_version: 1.24
dest: "${{ gitea.workspace }}/build"
dest: build
prefix: yggdrasil
targets: windows/amd64,linux/amd64,linux/arm64,darwin/amd64,darwin/arm64
v: true
@@ -44,6 +44,7 @@ jobs:
ldflags: -s -w -buildid=
tags: nomsgpack sqlite mysql
trimpath: true
working_dir: ${{ gitea.workspace }}
- name: Create ZIP archive
run: |
@@ -54,7 +55,7 @@ jobs:
SUFFIX="$(echo "$LINE" | grep -osE '\.\w+' || printf '')"
cp -v "$LINE" "yggdrasil$SUFFIX"
FILE="../$PREFIX.zip"
zip -9rv "$FILE" "yggdrasil$SUFFIX" *.ini assets
zip -9v "$FILE" "yggdrasil$SUFFIX" *.ini assets
DGST="$FILE.dgst"
openssl dgst -md5 "$FILE" | sed 's/([^)]*)//g' >>"$DGST"
openssl dgst -sha1 "$FILE" | sed 's/([^)]*)//g' >>"$DGST"

View File

@@ -52,7 +52,7 @@ jobs:
SUFFIX="$(echo "$LINE" | grep -osE '\.\w+' || printf '')"
cp -v "$LINE" "yggdrasil$SUFFIX"
FILE="../$PREFIX.zip"
zip -9rv "$FILE" "yggdrasil$SUFFIX" *.ini assets
zip -9v "$FILE" "yggdrasil$SUFFIX" *.ini assets
DGST="$FILE.dgst"
openssl dgst -md5 "$FILE" | sed 's/([^)]*)//g' >>"$DGST"
openssl dgst -sha1 "$FILE" | sed 's/([^)]*)//g' >>"$DGST"