Windows 服务器推荐使用 GitHub Self-hosted Runner,这个方案最简单:
Windows 服务器自动部署方案
原理
在腾讯云 Windows 服务器上安装一个 GitHub Runner,它会监听你的仓库,push 后自动执行部署脚本。
步骤 1:在服务器上安装 Git
如果还没装,下载安装:https://git-scm.com/download/win
然后克隆项目:
cd C:
git clone https://github.com/你的用户名/Personal-Life-Assistant.git
步骤 2:在 GitHub 添加 Self-hosted Runner
- 打开你的 GitHub 仓库页面
- 进入 Settings → Actions → Runners → New self-hosted runner
- 选择 Windows 和 x64
- 按页面上的指引,在服务器上执行那些 PowerShell 命令