LZWcc's Blog

Back

第一步:配置 GitHub Secrets#

  • 在 GitHub 仓库页面,点击 Settings -> Secrets and variables -> Actions 。
  • 点击 New repository secret ,添加以下三个变量:
    • SSH_PRIVATE_KEY: 连接服务器的私钥
    • REMOTE_HOST: 服务器 IP 地址。
    • REMOTE_USER: 登录用户名(如 root)。

获取私钥:

cat key.pem
bash

结果如下

# 全部粘贴到SSH_PRIVATE_KEY中
-----BEGIN RSA PRIVATE KEY-----
私钥....
-----END RSA PRIVATE KEY-----
plaintext

第二步:创建Workflow文件#

在你项目根目录下,创建文件夹和文件:.github/workflows/deploy.yml


完成之后, 每次 push之后网站就会自动更新

使用 GitHub Actions 自动部署 Astro + Bun 博客
https://lzwcc.xyz/blog/auto-update/
Author LZWcc
Published at December 22, 2025

正在加载评论…

评论公开显示省级属地。站点会记录 IP 和浏览器信息供管理员使用;属地与设备信息可能存在误差。 当前暂未启用邮件通知。