diff --git a/.gitea/workflows/AutoGenerateREADME.yaml b/.gitea/workflows/AutoGenerateREADME.yaml index d60565b..dd32656 100644 --- a/.gitea/workflows/AutoGenerateREADME.yaml +++ b/.gitea/workflows/AutoGenerateREADME.yaml @@ -1,4 +1,4 @@ -name: AutoGenerateREADME.md +name: 自动生成README.md文件 on: push: @@ -8,10 +8,10 @@ on: jobs: create-readme: runs-on: ubuntu-latest - if: "!contains(github.event.head_commit.message, 'AutoGenerateREADME.md')" + if: "!contains(github.event.head_commit.message, '自动生成README.md文件')" steps: - - name: Checkout code from Gitea + - name: 检出仓库 env: GITEA_TOKEN: ${{ secrets.AUTOGENERATE }} GITEA_REPO_URL: ${{ github.server_url }}/${{ github.repository }} @@ -20,16 +20,21 @@ jobs: CLEAN_REPO_URL="${CLEAN_REPO_URL#https://}" git clone "https://${GITEA_TOKEN}@${CLEAN_REPO_URL}" . - - name: Touch New README.md + - name: 创建README.md run: | if [ -f README.md ]; then rm README.md fi - - name: Get commit history and write to README + - name: 添加项目标题到README.md文件 run: | echo "# ActionDemo测试文档标题" > README.md + - name : 获取提交记录到README.md文件 + run: | + # 获取提交记录并追加到 README.md + git log --pretty=format:"- %h %ad %s" --date=short >> README.md + - name: Commit and push changes env: GITEA_TOKEN: ${{ secrets.AUTOGENERATE }}