Hacker News new | ask | show | jobs
by X-Istence 1661 days ago
Github Actions has macOS available as a builder.
1 comments

If you need to interactively test something, can you do that with Github Actions?
You can use this GitHub action [1] to get SSH access to a GitHub runner. If you need access to the GUI you should be able to use ngrok, perhaps with this GitHub action [2]. I've tried tmate both with Linux and macOS runners. I've only tried ngrok with Linux runners.

CircleCI supports macOS runners and has native support for rerunning failed builds with SSH access. So just setup a job that always fails.

[1] https://github.com/marketplace/actions/debugging-with-tmate [2] https://github.com/marketplace/actions/ngrok-tunnel

Ahh, using tmate for this is very clever!