Skip to content

ci: 为官网启用独立、安全的自动发布 - #1

Merged
Nakanomk merged 1 commit into
mainfrom
ci/mainpage-publishing
Oct 22, 2026
Merged

Nakanomk merged 1 commit into
mainfrom
ci/mainpage-publishing

Conversation

@Nakanomk

Copy link
Copy Markdown
Member

将官网内容发布与游戏/网关基础设施部署分离。

  • PR 运行 Hugo build;main 使用独立 production 环境发布静态归档。
  • 受限 SSH 账号、固定主机公钥、摘要验证、原子目录切换及旧运行防覆盖。
  • public/ 和 Hugo 生成文件停止纳入 Git;同步发布说明及 CODEOWNERS。
  • 本地已通过 20 项发布器测试、actionlint 与 31 页 Hugo 生产构建。
  • 服务器目录迁移已完成,迁移前后首页字节一致;Touranki 和密码小游戏容器未重启。

本 PR 的检查只构建,不发布;合并后验证真实 GitHub Actions 自动发布。

@Nakanomk
Nakanomk merged commit 97ce0c7 into main Oct 22, 2026
2 checks passed
@Nakanomk
Nakanomk deleted the ci/mainpage-publishing branch October 22, 2026 12:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant