🧊 冰朔人格体:修复部署阻塞 · 移除坏 submodule + 竞态条件修复 + rsync 保障
Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
This commit is contained in:
parent
8753848771
commit
90883a87ab
|
|
@ -89,6 +89,13 @@ jobs:
|
||||||
- name: 📥 检出代码
|
- name: 📥 检出代码
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
|
- name: 📦 确保 rsync 已安装
|
||||||
|
run: |
|
||||||
|
if ! command -v rsync &>/dev/null; then
|
||||||
|
sudo apt-get update -qq && sudo apt-get install -y rsync
|
||||||
|
fi
|
||||||
|
rsync --version | head -1
|
||||||
|
|
||||||
- name: 🔑 配置 SSH 连接
|
- name: 🔑 配置 SSH 连接
|
||||||
run: |
|
run: |
|
||||||
mkdir -p ~/.ssh
|
mkdir -p ~/.ssh
|
||||||
|
|
|
||||||
|
|
@ -49,7 +49,12 @@ jobs:
|
||||||
echo "📋 文档无变化,跳过提交"
|
echo "📋 文档无变化,跳过提交"
|
||||||
else
|
else
|
||||||
git commit -m "📋 自动更新 HoloLake Era 模块文档 · $(date -u +%Y-%m-%d\ %H:%M\ UTC)"
|
git commit -m "📋 自动更新 HoloLake Era 模块文档 · $(date -u +%Y-%m-%d\ %H:%M\ UTC)"
|
||||||
git push
|
git pull --rebase origin main || true
|
||||||
|
git push || {
|
||||||
|
echo "⚠️ 推送失败,尝试重新拉取后再推送..."
|
||||||
|
git pull --rebase origin main
|
||||||
|
git push
|
||||||
|
}
|
||||||
fi
|
fi
|
||||||
|
|
||||||
notify-collaborator:
|
notify-collaborator:
|
||||||
|
|
|
||||||
|
|
@ -34,4 +34,10 @@ jobs:
|
||||||
git config user.email "zhuyuan@guanghulab.com"
|
git config user.email "zhuyuan@guanghulab.com"
|
||||||
git add .github/brain/repo-map.json .github/brain/repo-snapshot.md
|
git add .github/brain/repo-map.json .github/brain/repo-snapshot.md
|
||||||
git diff --cached --quiet || git commit -m "📚 铸渊图书馆目录更新 · $(date +%Y-%m-%dT%H:%M)"
|
git diff --cached --quiet || git commit -m "📚 铸渊图书馆目录更新 · $(date +%Y-%m-%dT%H:%M)"
|
||||||
git push
|
# 拉取远端最新更改后再推送,避免竞态条件
|
||||||
|
git pull --rebase origin main || true
|
||||||
|
git push || {
|
||||||
|
echo "⚠️ 推送失败,尝试重新拉取后再推送..."
|
||||||
|
git pull --rebase origin main
|
||||||
|
git push
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Subproject commit 4c5dc4e8be2bcba1acee37c1bf93e18372ae4795
|
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
# M18 系统健康检查
|
||||||
|
- 负责人:待分配
|
||||||
|
- 状态:规划中
|
||||||
|
- 技术栈:待定
|
||||||
|
- 依赖模块:无
|
||||||
Loading…
Reference in New Issue