Speaker
Guilherme Amadio
(CERN)
Description
In this contribution, we will present the current continuous integration infrastructure for XRootD on GitHub, which uses GitHub Actions. We will also show how to perform several of the tasks required during development, such as running the test suite locally and on GitHub Actions, enabling the CI on a fork repository, running CI builds on demand, and some auxiliary tools which we currently use, but have not yet been integrated into the CI system (e.g. ABI compliance checker and Coverity Static Analysis).