GitHub Actions Self-Hosted Runner 部署与管理指南

GitHub Actions Self-Hosted Runner 部署与管理指南 安装部署 | 自定义标签 | 国内外多区域 | 系统服务 | Workflow 配置 | 维护排障概述GitHub Actions Self-Hosted Runner 让你在自己的机器上运行 CI/CD 任务,适用于:需要访问内网资源(数据库、私有仓库)需要特定硬件(GPU、大内存)国内环境 GitHub-hosted runner 网络不稳定需要持久化构建缓存架构GitHub.com │ │ HTTPS(出站,runner 主动连接) │ ├─── 国内 Runner(cn 标签) │ └─ 阿里云 ECS / 自建服务器 │ └─── 海外 Runner(en 标签) └─ AWS EC2 / Azure VMRunner 是出站连接,不需要开放入站端口,只需能访问github.com和*.actions.githubusercontent.com。一、安装部署1.1 前置条件