clouddrove/github-shared-workflows
GitHub: clouddrove/github-shared-workflows
一个包含 40+ 可复用 GitHub Actions 工作流的集合,覆盖 IaC、容器、安全扫描与 PR 自动化,助力统一并加速多云平台 CI/CD。
Stars: 39 | Forks: 10
GitHub 共享工作流
**一个包含 40 多个可复用 GitHub Actions 工作流的综合集合**,适用于 Terraform、Docker、Kubernetes、Helm、CloudFormation、安全扫描、PR 自动化等。通过遵循最佳实践的成熟工作流简化您的 CI/CD 流水线。
### ✨ 关键特性
- 🎯 **40+ 生产就绪工作流** — 覆盖所有主流 DevOps 使用场景
- 🔄 **可复用与可维护** — 更新一次,处处生效
- 📚 **全面文档** — 每个工作流均提供详细说明与示例
- 🏷️ **按前缀组织** — 按类别轻松查找工作流
- 🔒 **安全优先** — 内置安全扫描与最佳实践
- ☁️ **多云支持** — AWS、Azure、GCP、DigitalOcean
- 🚀 **快速开始** — 通过我们的 [快速入门指南](./QUICKSTART.md) 几分钟即可上手
### 📊 仓库统计
- **41 个工作流** 分布在 10+ 类别中
- **32 份文档** 包含真实世界示例
- **5,400+ 行** 经过实战检验的工作流代码
- **基于前缀的组织结构** 便于发现
## 🎯 快速开始
请查阅我们的 [快速入门指南](./QUICKSTART.md) 了解常见用例与示例。
## 📖 如何使用共享工作流
```
jobs:
staging: # Job name
uses: clouddrove/github-shared-workflows/.github/workflows/example.yml@v2
secrets:
SECRET_1:
SECRET_2:
with:
input_1:
input_2:
```
上述示例仅是一个简单示例,用于从 GitHub 共享工作流调用工作流并在作业中按需使用。