The more roles we add, the longer the test suite and the more PRs will suffer form intermittent outages. We should see if its possible to detect with Github Actions only that which changed, identify the roles and then reduce the set of tests to just those roles. Ideally, the matrix would reflect this but that seems much harder.