Hi,

To continue the migration process, I'd like us to consider the next steps:
migration of the source repositories, and as a side effect migrate our CI.

For background, at the ASF canonical source is hosted on foundation
controlled infrastructure.  Apache Infrastructure supports a number of
version control systems [1].  As we're currently using git, I propose we
take the route to migrating from GitLab to GitHub, and leverage the Apache
GitHub integrations [2].

As we are currently using GitLab CI that will also be impacted.  Chandan
already did some pre-work in assessing what would need to be done to
migrate from GitLab CI to GitHub Actions [3].  My understanding is that we
should be able to migrate everything in under a week.  I'll leave Chandan
to comment further on this.

I haven't located the Apache Infrastructure primer on GitHub Actions yet,
however, I did come across a number of other documents [4].  Should it be
needed for some reason we can also consider alternative CI setups [5].

Cheers,

Sander

[1]: https://infra.apache.org/services.html#source-repository
[2]:
https://cwiki.apache.org/confluence/display/INFRA/git+-+.asf.yaml+features

https://cwiki.apache.org/confluence/display/INFRA/GitHub+integration+features
      https://infra.apache.org/apache-github.html
[3]: https://github.com/cs-shadow/buildstream/pull/1/files
[4]: https://infra.apache.org/github-actions-secrets.html

https://cwiki.apache.org/confluence/display/INFRA/Github+Actions+to+DockerHub
[5]: https://infra.apache.org/services.html#build
      https://ci.apache.org/
      https://cwiki.apache.org/confluence/display/INFRA/Jenkins

Reply via email to