add forgejo readme generate

This commit is contained in:
minoplhy 2024-10-10 22:12:27 +07:00
parent 9a0e45798c
commit 0bd762e5a9
Signed by: minoplhy
GPG Key ID: 41D406044E2434BF

View File

@ -1,8 +1,6 @@
name: Generate README.md name: Generate README.md
run-name: Generate README.md run-name: Generate README.md
on: on:
schedule:
- cron: '0 0 * * *'
workflow_dispatch: workflow_dispatch:
jobs: jobs:
generate-readme: generate-readme:
@ -51,6 +49,16 @@ jobs:
echo "$gitea_releases" >> $README_FILE echo "$gitea_releases" >> $README_FILE
fi fi
echo "# forgejo Releases" >> $README_FILE
echo "" >> $README_FILE
echo "| RELEASE TAG | URL |" >> $README_FILE
echo "|--------------|-----------------|" >> $README_FILE
forgejo_releases=$(echo "$releases" | jq -r '.[] | select(.name | startswith("forgejo-")) | "| \(.name) | [Link](\(.html_url)) |"')
if [ -n "$forgejo_releases" ]; then
echo "$forgejo_releases" >> $README_FILE
fi
- name: Set Commit Timestamp - name: Set Commit Timestamp
run: | run: |
TIMESTAMP=$(date -u +"%Y-%m-%d %H:%M:%S UTC") TIMESTAMP=$(date -u +"%Y-%m-%d %H:%M:%S UTC")