Each push to master and pull request on
https://github.com/GoldenCheetah/GoldenCheetah generates an automatic build on Travis-ci for macOS/Linux and on AppVeyor for Windows.
Master builds are fully functional like snapshots and dev builds, which are generated by the same scripts, the builds can be accessed following the corresponding links on main page:

Pull request builds are similar, but have no access to online service since they don't include the required secrets for security reasons, the builds can be accessed following the Details link on each pull request:

On AppVeyor there is an Artifacts tab to download the Windows installer.
Travis has not such service so macOS and Linux builds are uploaded to
free.keep.sh and the download links are available at the end of build logs (beware to expand the after_success script result) and they are valid for 24hr.
Hope this helps with testing of new features.
Cheers, Ale