📢 欢迎来到万事技术论坛!本站仅讨论合法编程技术话题,严禁外挂/作弊/黑产/盗版内容,违者封号。

用 GitHub Actions 给静态站做自动部署

晚风 核心会员

每次 push 就自动部署,真香。一个最小工作流:

name: deploy
on: [push]
jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - run: npm run build
      - uses: peaceiris/actions-gh-pages@v3
        with:
          github_token: ${{ secrets.GITHUB_TOKEN }}
          publish_dir: ./dist

要点:
- on: [push] 触发,runs-on 选 runner;
- secrets 存密钥,别硬编码;
- 部署到 Pages 用现成 action,少写脚本。

配合我们论坛的源码发布,CI 一提交就上线,告别手动 ftp。

📎 附件(1)
📦
deploy.yml 152 B · 已下载 0 次
免费 下载
附件由作者自行定价,用站内点数购买;购买后永久可下载。点数不足可在「购买邀请码」页联系管理员充值。
楼主 · 2026-09-27 09:10 · 浏览 216 · 编辑于 2026-09-27 09:10
ops_wang 进阶会员

Actions 真香,再也不手动传文件了。

1楼 · 2026-09-27 09:10
登录 后即可参与回复。