更新已部署站点
本页介绍手动更新;每天自动同步的设置见自动更新。更新会沿用仓库 Secrets 和 Cloudflare 资源。
1. 同步代码
- 打开部署所用 fork 的
Code页面,切换到默认分支。 - 源码有自定义修改时,先把提交推送到备份分支。
- 点击
Sync fork → Update branch。 - 等待 GitHub 提示已与上游同步。
截图中的「丢弃 5 个提交」会删除当前分支的这些提交。有需要保留的修改或合并冲突时,改用 Git 合并上游并解决冲突。
2. 确认部署
- 打开
Actions → 00 Deploy Worker。 - 确认运行对应刚同步的提交,等待成功。
- 没有自动运行时,点击
Run workflow手动启动。
正常更新保持 apply_encryption_keyring 和 rotate_encryption_key 未勾选。工作流会先迁移并验证 D1,再发布 Worker,沿用原有加密密钥。
3. 检查站点
- 登录并测试消息收发。
- 在「站点外观」的版本更新区域点击「检查更新」。
- 在「安装与维护」运行自检,确认数据库和资源状态。
消息自动删除时间单独设置,见站点配置。
没有 Sync fork 按钮
该按钮只出现在 GitHub fork 中。普通克隆仓库可通过 Git 拉取并合并上游;新建部署则按快速开始 Fork。
