fix: 修复代码审查反馈 — 统一大小写匹配、完善过滤模式

Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/72831904-29bb-41ba-a779-9595be396637

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot] 2026-04-12 02:54:24 +00:00 committed by GitHub
parent 1dfd724d78
commit 970f027d6e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 3 deletions

View File

@ -363,7 +363,7 @@ jobs:
for old_dir in /var/www/guanghulab /var/www/html /usr/share/nginx/html; do
if [ -d "$old_dir" ] && [ -f "$old_dir/index.html" ]; then
# 检查是否是旧的铸渊助手/HoloLake页面
if grep -qE "铸渊助手|HoloLake|hololake|AGE.OS" "$old_dir/index.html" 2>/dev/null; then
if grep -iqE "铸渊助手|hololake|age.os" "$old_dir/index.html" 2>/dev/null; then
echo " 🗑️ 备份并清理旧内容: $old_dir/index.html"
mv "$old_dir/index.html" "$old_dir/index.html.old.by-landing"
# 放一个简单的重定向提示页
@ -497,7 +497,7 @@ jobs:
BASENAME=$(basename "$conf")
[ "$BASENAME" = "guanghulab-landing.conf" ] && continue
# 排除非.conf和已disabled的文件
echo "$BASENAME" | grep -qE '\.(disabled|bak|old)' && continue
echo "$BASENAME" | grep -qE '\.(disabled|bak|old)|by-landing' && continue
if grep -vE '^\s*#' "$conf" 2>/dev/null | grep -qE "listen\s.*(80|443)"; then
echo " ⚠️ 残留冲突: $dir/$BASENAME"
echo " → 强制移除"
@ -606,7 +606,7 @@ jobs:
# §4 正确内容验证 — 确认是新落地页而不是旧内容
if echo "$PAGE_CONTENT" | grep -q "光湖实验室"; then
echo "✅ 正确内容: 光湖实验室落地页"
elif echo "$PAGE_CONTENT" | grep -qE "铸渊助手|HoloLake|AGE.OS"; then
elif echo "$PAGE_CONTENT" | grep -iqE "铸渊助手|hololake|age.os"; then
echo "❌ 错误内容: 仍显示旧的铸渊助手/AGE OS页面"
echo " ⚠️ 可能仍有Nginx配置冲突或旧文件被引用"
else