Adding CI
I think it's going to become worthwhile adding Analysis Productions-style CI to this repository as it shouldn't be too complicated once Analysis Productions has been updated to the framework developed for lhcb-simulation/mc-requests
. It won't happen in the next couple of months but hopefully for 2024 productions (or maybe even the end of year stripping). I'm opening this issue to keep track of ideas of features.
-
Handle the case of data only being on tape (likely an error + message to request the data be staged) -
Support post-validation Python scripts (e.g. sprucing would like to check the output files contain all the data from HLT2) -
Contain the configuration for how the validation should be launched (input plugin/run ranges/ancestry depth/...)