diff --git a/.gitea/workflows/AutoGenerateREADME.yaml b/.gitea/workflows/AutoGenerateREADME.yaml index aaf06d4..92e8bf2 100644 --- a/.gitea/workflows/AutoGenerateREADME.yaml +++ b/.gitea/workflows/AutoGenerateREADME.yaml @@ -20,12 +20,20 @@ jobs: CLEAN_REPO_URL="${CLEAN_REPO_URL#https://}" git clone "https://${GITEA_TOKEN}@${CLEAN_REPO_URL}" . - - name: Create README + - name: Delete existing README if exists + run: | + if [ -f README.md ]; then + rm README.md + fi + + - name: Get commit history and write to README run: | # 获取仓库名称 REPO_NAME=$(basename "$GITHUB_REPOSITORY" .git) - # 创建 README.md 文件并添加仓库名称 - echo "$REPO_NAME" > README.md + # 写入仓库名称到 README + echo "# $REPO_NAME" > README.md + # 获取所有提交记录并追加到 README + git log --pretty=format:"- %h %an %ad %s" --date=short >> README.md # 显示 README.md 的内容(可选,用于调试) cat README.md