Ci Automation Drift
FleetingWhen the continuous integration stuff have become so complex that you cannot run the same thing on your computer.
By adding github action matrices, sub workflows and several small magical actions, you get a CI that looks fancy, but that cannot run locally.
Therefore, when the CI fails, you try to reproduce something similar to debug the error. You then develop some automation to setup this dev environment.