使用drone+github
阿里云服务器经常无法访问github。
建议使用drone+gitee。
但是,代码是提交到github中,gitee作为备份。
使用drone+gitee
todo:
github仓库同步到gitee的方案
使用github action来实现。
Yikun/hub-mirror-action
url: https://github.com/Yikun/hub-mirror-action
截到目前(2025-03-31),只可同步Public仓库。可配置黑白名单。可同时同步多个仓库。
x-actions/git-mirrors
url: https://github.com/x-actions/git-mirrors
在Yikun/hub-mirror-action的基础上,网站说可以同步private仓库,经验证后发现只能同步创建私有仓库,不能同步数据到仓库。
abersheeran/sync-gitee-mirror
url: https://github.com/abersheeran/sync-gitee-mirror
可同步私有仓库,需要提前在gitee中创建好。
目前用的就是它。
优点:
- 同步私有仓库和公有仓库。
- 只需要配置一个secret:GITEE_TOKEN
缺点: - 每次只能同步一个仓库。且每个仓库都要配置GITEE_TOKEN。
- 当gitee仓库不存在时无法自动创建。
作者:admin 创建时间:2025-03-31 16:56
最后编辑:admin 更新时间:2025-09-19 10:08
最后编辑:admin 更新时间:2025-09-19 10:08