Starting with [0] our integration with Travis is broken (compared to [2]) because someone thought that cleaning branch release tags [2] seems like a "good" idea. I'd like to ask the responsible person to restore those tags (REL1_19 ... ) as external users like us depend on a stable infrastructure and arbitrary changes to github as the one above causing unnecessary maintenance burden and developer time (like now writing this issue) for a volunteer project.
Not only is this breaking master repositories but also back-port release branches that rely on a functioning Travis integration.
PS: To anyone with the "Why don't you use release tags?" question, we run tests on the latest patch release and there are automatically fetched with the branch tag (aka REL1_23 ... REL1_29) without having to modify the Travis setup for a variety of repositories (+15) each time a new patch is released.
[0] https://travis-ci.org/SemanticMediaWiki/SemanticMediaWiki/builds/296134316
[1] https://travis-ci.org/SemanticMediaWiki/SemanticMediaWiki/builds/294740916
[2] https://user-images.githubusercontent.com/1245473/32325978-7c4099b4-c014-11e7-866f-b2f88bfb46f5.png