From fe31397610acc1e328a98171e0be3ab6efceb70a Mon Sep 17 00:00:00 2001 From: liyp Date: Sat, 12 Apr 2025 18:36:11 +0800 Subject: [PATCH] =?UTF-8?q?Release=20v1.5.1=20=E6=B5=8B=E8=AF=95=E7=94=9F?= =?UTF-8?q?=E6=88=90readme.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/AutoRelease.yaml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/AutoRelease.yaml b/.gitea/workflows/AutoRelease.yaml index 241e438..c5560a3 100644 --- a/.gitea/workflows/AutoRelease.yaml +++ b/.gitea/workflows/AutoRelease.yaml @@ -188,8 +188,8 @@ jobs: - name: 安装jq工具 run: | - sudo apt update - sudo apt install jq -y + sudo apt-get update + sudo apt-get -y install jq - name: 如果有README文件存在则删除掉 run: | @@ -218,9 +218,14 @@ jobs: GITEA_INSTANCE_URL: ${{ secrets.GITEA_INSTANCE_URL }} GITEA_REPO: ${{ secrets.GITEA_REPO }} run: | + set -e # 遇到错误就终止脚本 # 获取所有发布信息,使用 Gitea API releases=$(curl -s -H "Authorization: token $GITEA_API_TOKEN" \ "$GITEA_INSTANCE_URL/api/v1/repos/$GITEA_REPO/releases") + if [ -z "$releases" ]; then + echo "Failed to get releases. Check your API token and instance URL." + exit 1 + fi # 解析发布信息,提取名称、发布时间和发布说明 output="" for row in $(echo "${releases}" | jq -r '.[] | @base64'); do