I don't have neither Mac nor Linux computer and this project has been built completely on Windows.
It is open source and runs on Travis CI (which I understand is not an option for you) but the key to success is proper coverage with e2e tests (Spectron in case of Electron).
As long as you have your functionality covered with tests you don't have to look for remote desktop solution as the whole build is automated (including the tests).
I would still go with Travis CI or Circle CI (which has a paid plan for OS X builds, only 39$/month), but if you want to save money and don't mind leaking the binaries you can do the following:
Upload the binaries to an open source project which is set up for Spectron and contains all your e2e tests
Use this poject with Travis CI to run the tests on compiled binaries
If you'd like to keep your binaries in private (and not just the source code) you can go for any cloud solution (like MacinCloud) but again, the most important thing here is the e2e tests - if you have those you don't have to look for remote desktop solution.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I don't have neither Mac nor Linux computer and this project has been built completely on Windows.
It is open source and runs on Travis CI (which I understand is not an option for you) but the key to success is proper coverage with e2e tests (Spectron in case of Electron).
As long as you have your functionality covered with tests you don't have to look for remote desktop solution as the whole build is automated (including the tests).
I would still go with Travis CI or Circle CI (which has a paid plan for OS X builds, only 39$/month), but if you want to save money and don't mind leaking the binaries you can do the following:
If you'd like to keep your binaries in private (and not just the source code) you can go for any cloud solution (like MacinCloud) but again, the most important thing here is the e2e tests - if you have those you don't have to look for remote desktop solution.