All

As per the email discussion a couple of weeks ago, we’ve had both Travis and 
GitHub Action builds running in parallel for each PR.

Throughout this time, it’s been clear that GitHub Action builds have been both 
faster as well as more reliable.

As running two builds to do the same doesn’t really add value (and especially 
as the Travis one often fails for spurious reasons), I’ve disabled the actual 
build & integration test from Travis build. Going forward, Travis build only 
does the Sonarqube scan (which cannot be done from GitHub Action due to lack of 
ability to store the secrets anywhere).

Because of this, when reviewing / merging PRs, please make sure that ALL three 
checks (2x GitHub and 1x Travis) pass with GREEN status before merging.

Hope this makes sense - happy to discuss

Regards
Petri

Reply via email to