Release v1.6.7 测试生成readme.md
All checks were successful
自动版本发布 / AutoRelease (push) Successful in 15s
自动版本发布 / AutoREADME.md (push) Successful in 9s

This commit is contained in:
iorebuild 2025-04-12 21:58:30 +08:00
parent bb7466baa8
commit fb1d348cf6

View File

@ -139,12 +139,12 @@ jobs:
- name: 获取最终Release信息
run: |
echo "仓库名 = ${{ steps.ActionEnv.outputs.ENV_REPO_NAME }}"
echo "版本 = ${{ steps.extract_version.outputs.version }}"
echo "仓库Url = ${{ steps.ActionEnv.outputs.ENV_REPO_URL }}"
echo "标签名 = ${{ steps.extract_version.outputs.version }}"
echo "发布标题 = ${{ steps.parse-release.outputs.title }}"
echo "内容 = ${{ steps.get-commit-log.outputs.commit_log }}"
echo "Repo_Name = ${{ steps.ActionEnv.outputs.ENV_REPO_NAME }}"
echo "Repo_Url = ${{ steps.ActionEnv.outputs.ENV_REPO_URL }}"
echo "Tag_Name = ${{ steps.extract_version.outputs.version }}"
echo "Release_Name = ${{ steps.parse-release.outputs.title }}"
echo "Release_version = ${{ steps.extract_version.outputs.version }}"
echo "Body = ${{ steps.get-commit-log.outputs.commit_log }}"
- name: 创建Gitea发布
uses: https://git.linuxacme.com/iorebuild/gitea-release-action@main
@ -163,50 +163,73 @@ jobs:
${{ steps.find-bin-files-2.outputs.bin_files }}
${{ steps.find-bin-files-3.outputs.bin_files }}
# AutoREADME.md:
# # 工作在ubuntu-latest系统中
# runs-on: ubuntu-latest
# # 以下是steps
# steps:
AutoREADME.md:
# 工作在ubuntu-latest系统中
runs-on: ubuntu-latest
# 以下是steps
steps:
# - name: 检出仓库
# uses: https://git.linuxacme.com/iorebuild/checkout@v4
# with:
# fetch-depth: 0
# # 启用子模块支持
# submodules: false
- name: 检出仓库
uses: https://git.linuxacme.com/iorebuild/checkout@v4
with:
fetch-depth: 0
# 启用子模块支持
submodules: false
# - name: 设置环境变量
# run: |
# git config user.name "$CURRENT_USER_NAME"
# git config user.email "$CURRENT_USER_EMAIL"
# echo "Name = $CURRENT_USER_NAME"
# echo "Email = $CURRENT_USER_EMAIL"
- name: 设置环境变量
id: ActionEnv
run: |
# 正确的变量赋值
UserName="${{ github.actor }}"
UserEmail=$(git log -1 --pretty=format:'%ae')
GitRepo="${{ github.repository }}"
ServerUrl="${{ github.server_url }}"
RepoUrl="${{ github.repository }}"
# - name: 替换软件源为国内软件源USTC
# run: |
# cat /etc/os-release
# sudo rm -f /etc/apt/sources.list
# sudo rm -f /etc/apt/sources.list.d/*
# sudo tee /etc/apt/sources.list <<EOF
# deb http://mirrors.ustc.edu.cn/ubuntu/ noble main restricted universe multiverse
# deb-src http://mirrors.ustc.edu.cn/ubuntu/ noble main restricted universe multiverse
# deb http://mirrors.ustc.edu.cn/ubuntu/ noble-security main restricted universe multiverse
# deb-src http://mirrors.ustc.edu.cn/ubuntu/ noble-security main restricted universe multiverse
# deb http://mirrors.ustc.edu.cn/ubuntu/ noble-updates main restricted universe multiverse
# deb-src http://mirrors.ustc.edu.cn/ubuntu/ noble-updates main restricted universe multiverse
# deb http://mirrors.ustc.edu.cn/ubuntu/ noble-backports main restricted universe multiverse
# deb-src http://mirrors.ustc.edu.cn/ubuntu/ noble-backports main restricted universe multiverse
# EOF
# 将变量设置为步骤输出
echo "ENV_USER_NAME=$UserName" >> $GITHUB_OUTPUT
echo "ENV_USER_EMAIL=$UserEmail" >> $GITHUB_OUTPUT
echo "ENV_REPO_NAME=$GitRepo" >> $GITHUB_OUTPUT
echo "ENV_SERVER_URL=$ServerUrl" >> $GITHUB_OUTPUT
echo "ENV_REPO_URL=$ServerUrl/$RepoUrl" >> $GITHUB_OUTPUT
# - name: 如果有README文件存在则删除掉
# run: |
# if [ -f "README.md" ]; then
# rm README.md
# echo "README.md has been removed."
# else
# echo "README.md does not exist."
# fi
- name: 检查环境变量
run: |
echo "用户名 = ${{ steps.ActionEnv.outputs.ENV_USER_NAME }}"
echo "邮箱= ${{ steps.ActionEnv.outputs.ENV_USER_EMAIL }}"
echo "仓库名 = ${{ steps.ActionEnv.outputs.ENV_REPO_NAME }}"
echo "服务器URL = ${{ steps.ActionEnv.outputs.ENV_SERVER_URL }}"
echo "仓库URL = ${{ steps.ActionEnv.outputs.ENV_REPO_URL }}"
- name: 配置Git用户
run: |
git config user.name "${{ steps.ActionEnv.outputs.ENV_USER_NAME }}"
git config user.email "${{ steps.ActionEnv.outputs.ENV_USER_EMAIL }}"
- name: 替换软件源为国内软件源USTC
run: |
cat /etc/os-release
sudo rm -f /etc/apt/sources.list
sudo rm -f /etc/apt/sources.list.d/*
sudo tee /etc/apt/sources.list <<EOF
deb http://mirrors.ustc.edu.cn/ubuntu/ noble main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ noble main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ noble-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ noble-security main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ noble-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ noble-updates main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ noble-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ noble-backports main restricted universe multiverse
EOF
- name: 如果有README文件存在则删除掉
run: |
if [ -f "README.md" ]; then
rm README.md
echo "README.md has been removed."
else
echo "README.md does not exist."
fi
# - name: 添加工程名字到README.md
# run: |