I have set up a couple of GH Actions to replace the Travis jobs. These seem to be working OK finally after a lot of false starts.
Note that the screen navigation tests have to be skipped, as they were on Travis. This is because chromedriver crashes, which appears to be because GH runs headless. I've not been able to find out how to fix this, but at least the same set of tests now run under GH, so I have renamed the Travis file to switch it off. Sebb