🚀 快速访问 GitHub Secrets

✅ 您的信息

根据您的GitHub账户:

  • 用户名: zenglx1978
  • 仓库名: mbe-monorepo

🔗 直接访问链接

GitHub Secrets 设置页面:

https://github.com/zenglx1978/mbe-monorepo/settings/secrets/actions

点击上面的链接或复制到浏览器访问。

📋 导航步骤

方法1: 从GitHub主页导航

  1. 点击仓库

    • 在左侧仓库列表中找到并点击 zenglx1978/mbe-monorepo
  2. 进入设置

    • 在仓库页面顶部,点击 Settings 标签
    • 如果没有看到 Settings,说明您需要管理员权限
  3. 找到Secrets

    • 在左侧菜单中找到 Secrets and variables
    • 点击展开
    • 选择 Actions
  4. 添加Secret

    • 点击 New repository secret
    • 输入名称和值
    • 点击 Add secret

方法2: 直接访问URL

复制以下URL到浏览器:

https://github.com/zenglx1978/mbe-monorepo/settings/secrets/actions

🔑 需要添加的Secrets

开发环境(必需)

  • DEV_HOST - 开发服务器地址
  • DEV_USER - SSH用户名
  • DEV_SSH_KEY - SSH私钥(从 deploy_key_dev 文件复制)
  • DEV_PATH - 部署目录
  • CLOUDFLARE_TUNNEL_TOKEN_DEV - Cloudflare Tunnel Token

Cloudflare配置(必需)

  • CLOUDFLARE_API_TOKEN - API Token
  • CLOUDFLARE_ZONE_ID - Zone ID

其他环境(可选)

  • 测试环境:STAGING_*
  • 生产环境:CN_*GLOBAL_*

📝 快速操作

1. 查看SSH密钥内容

# 查看所有密钥
.\scripts\show-ssh-keys.ps1

# 查看开发环境密钥
.\scripts\show-ssh-keys.ps1 -Environment dev

2. 复制私钥到GitHub Secrets

  1. 运行上面的命令查看私钥内容
  2. 完整复制私钥(包括 -----BEGIN-----END 行)
  3. 在GitHub Secrets页面添加:
    • 名称:DEV_SSH_KEY
    • 值:粘贴私钥内容

3. 获取Cloudflare Token

  1. 访问:https://one.dash.cloudflare.com/
  2. 进入:Networks > Tunnels
  3. 创建或选择Tunnel
  4. 点击 Configure → 复制 Token
  5. 添加到GitHub Secrets

✅ 配置检查

使用检查清单验证配置:

📚 相关文档


快速链接: https://github.com/zenglx1978/mbe-monorepo/settings/secrets/actions