Building, testing, and running flows