Skip to content

更新已部署站点 ​

本页介绍手动更新;每天自动同步的设置见自动更新。更新会沿用仓库 Secrets 和 Cloudflare 资源。

1. 同步代码 ​

  1. 打开部署所用 fork 的 Code 页面,切换到默认分支。
  2. 源码有自定义修改时,先把提交推送到备份分支。
  3. 点击 Sync fork → Update branch。
  4. 等待 GitHub 提示已与上游同步。

GitHub Sync fork 面板

截图中的「丢弃 5 个提交」会删除当前分支的这些提交。有需要保留的修改或合并冲突时,改用 Git 合并上游并解决冲突。

2. 确认部署 ​

  1. 打开 Actions → 00 Deploy Worker。
  2. 确认运行对应刚同步的提交,等待成功。
  3. 没有自动运行时,点击 Run workflow 手动启动。

正常更新保持 apply_encryption_keyring 和 rotate_encryption_key 未勾选。工作流会先迁移并验证 D1,再发布 Worker,沿用原有加密密钥。

3. 检查站点 ​

  • 登录并测试消息收发。
  • 在「站点外观」的版本更新区域点击「检查更新」。
  • 在「安装与维护」运行自检,确认数据库和资源状态。

消息自动删除时间单独设置,见站点配置。

没有 Sync fork 按钮 ​

该按钮只出现在 GitHub fork 中。普通克隆仓库可通过 Git 拉取并合并上游;新建部署则按快速开始 Fork。

基于 Cloudflare 构建 · 为自主部署而设计