> Someone points out Circle let’s you ssh in, while afaik GHA and Pipelines don’t
That's mostly a convenience feature, you can ssh into GH Actions' macOS instances through something like an ngrok tunnel, or run a terminal sharing tool within to basically do the same. See for instance https://github.com/fastai/fastmac. I doubt that's a key difference.
Someone points out Circle let’s you ssh in, while afaik GHA and Pipelines don’t. Is this a key difference?