Hasty Briefsbeta

双语

Moving from GitHub to Codeberg, for lazy people

2 months ago
  • #Codeberg
  • #Migration
  • #GitHub
  • 从GitHub迁移仓库到Codeberg比想象中容易,特别是议题、拉取请求和发行版均可直接导入且保留元数据
  • Codeberg提供GitHub Pages替代方案(如codeberg.page/grebedoc.dev/statichost.eu),但无运行时间SLA保证
  • CI迁移最具挑战性,因GitHub提供免费macOS运行器和公开仓库无限容量,解决方案包括交叉编译和自托管Forgejo Actions运行器
  • 对熟悉GitHub Actions的用户推荐优先选择Forgejo Actions而非Woodpecker CI,因其具有相似的UI界面和YAML语法
  • 如需macOS运行器,可将提交镜像到GitHub并同步CI状态回Codeberg,但该方案较复杂
  • 归档GitHub仓库并更新README是处理旧仓库的简易方案,也可选择禁用功能或自动关闭PR