Add scheduled job to run tests on macOS shared runner
Closes #3800 (closed)
In the past we've had a number of issues logged specific to macOS which can impact on developer experience when working on Gitaly.
To mitigate against this, add a job to run a build and run tests on a macOS runner which should help detect these problems earlier.
Edited by John McDonnell