当前位置:首页 >专题 >GitHub Actions CI/CD 工程化实践专题
GitHub Actions CI/CD 工程化实践专题
官方入口与核心资料
先从 GitHub Actions 官方产品页、文档和安全资料建立完整认知
GitHub Actions 官方入口
GitHub Actions 产品入口,了解自动化构建、测试、部署和生态能力。
GitHub Actions 官方文档
GitHub Actions 文档总入口,覆盖概念、工作流、Runner、Actions 与安全。
Actions 快速开始
通过第一个工作流理解 YAML、事件触发、Job、Step 与运行结果。
复用工作流配置
学习 reusable workflows、输入输出和跨仓库复用,减少重复流水线配置。
使用 OIDC 加固部署
使用短期 OIDC 身份凭证连接云平台,降低长期密钥暴露风险。
自托管 Runner 官方资料
了解自托管 Runner 的适用场景、管理方式、标签和安全边界。
工作流制品
学习在 Job 之间保存、共享和审计构建产物、测试报告与覆盖率结果。
GitHub Agentic Workflows
GitHub 官方 Agentic Workflows 项目入口,关注 Markdown 任务到 Actions 自动化的实验方向。
站内工程实践文章
从工作流安全、Runner 运维到 Go 项目的 CI 检查落地
GitHub Agentic Workflows 公测:AI 代理开始进入 Actions 自动化流水线
常见问题
围绕 GitHub Actions CI/CD 工程化落地承接长尾搜索
GitHub Actions 适合做什么?
GitHub Actions 适合把代码提交、Pull Request、标签或定时任务连接到测试、构建、制品上传、部署和仓库自动化维护。
Reusable Workflow 和普通 Action 有什么区别?
Reusable Workflow 复用的是一组 Job 级别的流程配置,普通 Action 通常复用单个 Step 的能力;两者可以组合使用。
GitHub Actions 如何避免把云密钥写进仓库?
优先使用 Secrets、Environment 保护规则和 OIDC 短期身份凭证,按工作流声明最小 permissions,并避免让外部 PR 直接访问发布凭证。
GitHub-hosted Runner 和 self-hosted Runner 怎么选?
GitHub-hosted Runner 维护成本低且隔离边界清晰;self-hosted Runner 适合特殊硬件、内网访问或定制环境,但需要自行负责补丁、隔离、扩缩容和版本治理。
相关专题
继续查看相近方向内容
-
- pkg.go.dev API 正式上线后,Go 工具链怎么接入模块元数据
- 1分钟前 475浏览
-
- Kubernetes 1.34 维护窗口怎么排升级:版本偏差检查与灰度门禁
- 12分钟前 121浏览
-
- Kubernetes 1.34 将进入维护模式:集群升级前先查版本偏差
- 19分钟前 363浏览
-
- Linux 服务定时器替代 crontab:日历触发、错过补跑与日志核验
- 34分钟前 237浏览
-
- Go 1.27泛型方法草案怎么影响接口设计?现有项目迁移边界
- 42分钟前 495浏览
-
- Go 1.27 草案出现泛型方法:现有 Go 代码何时值得关注
- 47分钟前 279浏览
-
- Shotcut剪辑软件值得用吗?跨平台编辑、格式兼容与官方下载核对
- 55分钟前 310浏览

