跳转到内容

部署网站

Fork 仓库并配置 GitHub 发布网站

本章将指导你完成 Moire 网站的部署,包括 Fork 仓库、开启 Actions、配置 Pages 和生成 Token。

  1. 打开 Moire 仓库

  2. 点击右上角的 Fork 按钮

  3. 点击 Create fork

  1. 进入你 Fork 的仓库

  2. 点击顶部的 Settings 标签

  3. 在左侧菜单找到 ActionsGeneral

  4. 在 “Actions permissions” 下选择 Allow all actions and reusable workflows

  5. 点击 Save 保存

  1. Settings 页面,左侧菜单找到 Pages

  2. 在 “Build and deployment” 下的 Source 选择 GitHub Actions

  3. 无需其他配置,保存即可

你需要生成一个 GitHub Personal Access Token (PAT),让快捷指令能够上传笔记到仓库。

  1. 打开 GitHub Developer Settings

  2. 点击 Generate new token

  3. 填写 Token 信息:

    • Token name: Moire Sync (或任意名称)
    • Expiration: 建议选择 90 天或更长
    • Repository access: 选择 Only select repositories,然后选 Fork 的 Moire 仓库
  4. Permissions 下配置权限:

    权限级别说明
    ContentsRead and write上传笔记文件
    WorkflowsRead and write触发构建流程
  5. 点击 Generate token

  6. 复制并保存 生成的 Token

Fine-grained PAT 的格式类似:

github_pat_xxxxxxxxxxxxxxxxxxxxxx_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Token 生成完毕后,让我们验证一下部署是否成功!