zhizhi/server/sites
copilot-swe-agent[bot] 41419ad8f5
fix: sync PR #361 UI redesign to server/sites/portal and add auto-sync step in deploy workflow
Root cause: deploy-to-zhuyuan-server.yml uses server/sites/portal/ (not docs/) as the
frontend source for guanghulab.online. PR #361 only updated docs/index.html, so the
server never received the new UI.

Fix:
1. Copied docs/index.html → server/sites/portal/index.html (immediate fix)
2. Added '🔄 同步 docs → portal' step in deploy workflow to auto-sync
   docs/index.html to server/sites/portal/ before every deployment,
   preventing this desync from happening again.

Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/da023482-75f7-46b3-a921-548ce02a3a83

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-12 10:52:43 +00:00
..
cn-landing feat: redesign cn-landing page - remove 光 logo, add English text, enhance UI effects 2026-04-12 08:30:14 +00:00
portal fix: sync PR #361 UI redesign to server/sites/portal and add auto-sync step in deploy workflow 2026-04-12 10:52:43 +00:00
yaoming fix: portal 名字修正/公告栏/聊天降级/HoloLake天数/UI动效增强 2026-04-11 10:03:09 +00:00