代码托管平台
支持的功能
| 功能 | GitHub | Gitea | Forgejo | Gitlab | Bitbucket | Bitbucket Datacenter |
|---|---|---|---|---|---|---|
| 事件:推送 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 事件:标签 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 事件:拉取请求 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 事件:发布 | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ |
| 事件:部署¹ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| 多个工作流 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| when.path 过滤器 | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
¹ 部署事件可以从 Woodpecker 直接为所有代码托管平台触发。但是,只有 GitHub 可以使用 webhooks 触发它们。