给 VPS 配一套 push tag 自动部署:self-hosted runner 踩坑实录
在自己的 VPS 上用 GitHub self-hosted runner 做 push tag 自动部署。记录三个真正卡住的点:构建到底在哪台机器跑、跑 runner 的用户必须等于跑 app 的用户、pnpm 新版本把未声明的 build 脚本变成硬错误。
在自己的 VPS 上用 GitHub self-hosted runner 做 push tag 自动部署。记录三个真正卡住的点:构建到底在哪台机器跑、跑 runner 的用户必须等于跑 app 的用户、pnpm 新版本把未声明的 build 脚本变成硬错误。
在 GitHub issue 里 @claude 就让它自动建分支、改代码、开 PR。记录用 anthropics/claude-code-action 搭这套流程踩的两个权限坑:workflow 默认只读、GitHub 默认禁止 GITHUB_TOKEN 开 PR,以及解法和跑通条件 checklist。
记录如何用 GitHub Actions 自动化交叉编译树莓派内核,并将编译结果上传到 Release。