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
