Run Athena early testing CI only on merge request events and when changes are in GeoModelCore, GeoModelIO or cmake directories, as well as in CMakeLists.txt
Run Ubuntu CI jobs only on merge request events when changes are either in CMakeLists.txt or any directory other than documentation
Run the documentation building on merge request events and after an MR has been merged when changes are in the documentation directory
Run documentation deployment after an MR with documentation changes has been merged (as before)