Release v1.5.1 测试生成readme.md
Some checks failed
自动版本发布 / AutoRelease (push) Successful in 15s
自动版本发布 / AutoREADME.md (push) Failing after 18s

This commit is contained in:
liyp 2025-04-12 18:36:11 +08:00
parent 959bfac1cc
commit fe31397610

View File

@ -188,8 +188,8 @@ jobs:
- name: 安装jq工具 - name: 安装jq工具
run: | run: |
sudo apt update sudo apt-get update
sudo apt install jq -y sudo apt-get -y install jq
- name: 如果有README文件存在则删除掉 - name: 如果有README文件存在则删除掉
run: | run: |
@ -218,9 +218,14 @@ jobs:
GITEA_INSTANCE_URL: ${{ secrets.GITEA_INSTANCE_URL }} GITEA_INSTANCE_URL: ${{ secrets.GITEA_INSTANCE_URL }}
GITEA_REPO: ${{ secrets.GITEA_REPO }} GITEA_REPO: ${{ secrets.GITEA_REPO }}
run: | run: |
set -e # 遇到错误就终止脚本
# 获取所有发布信息,使用 Gitea API # 获取所有发布信息,使用 Gitea API
releases=$(curl -s -H "Authorization: token $GITEA_API_TOKEN" \ releases=$(curl -s -H "Authorization: token $GITEA_API_TOKEN" \
"$GITEA_INSTANCE_URL/api/v1/repos/$GITEA_REPO/releases") "$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="" output=""
for row in $(echo "${releases}" | jq -r '.[] | @base64'); do for row in $(echo "${releases}" | jq -r '.[] | @base64'); do