Definition of Continuous Integration (CI): Martin Fowler
DSpace uses GitHub Actions for all Continuous Integration
For every PR & on every commit, a DSpace GitHub "build" Action runs, both on the frontend & backend
Failures are reported in the PR's status checks in GitHub.
If failures occur, artifacts of logs/screenshots are created & attached to the failed task. These can be useful for debugging odd failures