One of our core values at Chromatic is to “delight our clients”. There are numerous ways that we try to bring delight, but as developers and designers one of our most frequent deliverables is code; our particular development and quality assurance (QA) workflow helps us deliver high-quality code to our clients’ production environments more frequently, in smaller change-sets. This results in our clients seeing their requested changes more quickly, and when a bug does slip through (nobody’s perfect), we are able to identify it and squash it in record time. We attempt to automate as much of this process as possible saving more time for the pieces that require human touch.
Chromatic has used Travis CI for nearly five years for our continuous integration needs; building every pull request, checking our changes against code standards, running automated tests, etc. On March 12, 2019, we canceled our Travis subscription and began running our builds elsewhere. Why make a change now? It’s simple, really.