rustdesk通过github action编译并添加自己的服务器和key

更新时间:2024-10-20 03:05

克隆源码到自己的仓库,在你刚刚创建的 fork 中,前往“Settings → Secrets and variables → Actions”。

点击“New repository secret”,在名称中输入 RENDEZVOUS_SERVER,在 secret 中输入你的服务器名称或IP地址。

点击“Add secret”。

点击“New repository secret”,在名称中输入 RS_PUB_KEY,在 secret 中输入你的服务器公钥。

点击“Add secret”。

启用 workflows

在你刚刚创建的 fork 中,前往“Settings → Actions → General”。

在右侧,选择“Allow all actions and reusable workflows”。

启用 workflows 后,你可以前往“Actions”。

在左侧,选择“Flutter Nightly Build”。然后在右侧,点击“Enable workflow”。

最后,你可以点击“Run workflow”来为所有支持的平台构建 RustDesk 客户端。

为 workflows 启用上传权限

在你刚刚创建的 fork 中,前往“Settings → Actions → General”。

向下滚动,在 Workflow permissions 部分启用“Read and write permissions”。

下载已构建的软件包

当 workflow 运行完毕后,你可以下载它构建的软件包。

前往你 fork 的主页,右侧点击“Releases”。你刚刚构建的软件包会显示在“Nightly”下方。