GitHub Actions and GitLab as the XWiki CI

I’ve now started evaluating the 3 CI systems against the listed requirements at https://dev.xwiki.org/xwiki/bin/view/Community/ContinuousBuild#HCIRequirements

TODO:

  • Add requirements on performances (memory, CPU, etc)
  • Add cost requirements
  • Add risk/control requirement (e.g. ability to have local agents, ability to install the software locally)
  • Add a section about known problems with each CI system (for example, to explain why we would want to change from jenkins to something else).