Release v1.5.1 测试生成readme.md
This commit is contained in:
parent
959bfac1cc
commit
fe31397610
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user