更新 .gitea/workflows/build.yaml
Some checks failed
Build Multi-Platform Binaries / build-frontend (push) Successful in 37s
Build Multi-Platform Binaries / build-binaries (amd64, darwin, client, false) (push) Successful in 33s
Build Multi-Platform Binaries / build-binaries (amd64, darwin, server, false) (push) Successful in 1m1s
Build Multi-Platform Binaries / build-binaries (amd64, linux, client, true) (push) Successful in 1m8s
Build Multi-Platform Binaries / build-binaries (amd64, linux, server, true) (push) Successful in 1m58s
Build Multi-Platform Binaries / build-binaries (amd64, windows, client, true) (push) Successful in 1m14s
Build Multi-Platform Binaries / build-binaries (amd64, windows, server, true) (push) Successful in 1m0s
Build Multi-Platform Binaries / build-binaries (arm64, darwin, client, false) (push) Failing after 1m40s
Build Multi-Platform Binaries / build-binaries (arm64, darwin, server, false) (push) Successful in 57s
Build Multi-Platform Binaries / build-binaries (arm64, linux, client, true) (push) Successful in 1m46s
Build Multi-Platform Binaries / build-binaries (arm64, windows, client, true) (push) Has been cancelled
Build Multi-Platform Binaries / build-binaries (arm64, windows, server, true) (push) Has been cancelled
Build Multi-Platform Binaries / build-binaries (arm64, linux, server, true) (push) Has been cancelled

This commit is contained in:
2025-12-27 00:15:35 +08:00
parent fb51bedbdf
commit 589ebf1255

View File

@@ -83,6 +83,17 @@ jobs:
target: client target: client
upx: true upx: true
steps: steps:
- name: Install Node.js for Actions
run: |
# 尝试兼容 Alpine (apk) 和 Debian/Ubuntu (apt)
if command -v apk > /dev/null; then
apk add --no-cache nodejs
elif command -v apt-get > /dev/null; then
apt-get update && apt-get install -y nodejs
else
echo "Unknown package manager"
exit 1
fi
- name: Checkout code - name: Checkout code
uses: actions/checkout@v4 uses: actions/checkout@v4