rustdesk通过github action编译并添加自己的服务器和key
克隆源码到自己的仓库,在你刚刚创建的 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”下方。