I’m unable to run Xcode UI tests on GitHub actions, as the VM is using a non-unique name, and macOS puts up a dialog alerting me that it has changed the system name. This dialog appears over everything and is causing my UI tests to fail:
This is happening because all of the CI runners have the base Computer Name of “Mac”. Given that this is used for networking sharing via Bonjour, you can probably understand why this is a big problem when there are a potentially large number of these runners active on the same network simultaneously.
Could you please assign unique computer names to each macOS instance so that this doesn’t happen?
I reported this issue in late February, but there has been nothing beyond “we’re tracking it internally”. Is there a fix on the horizon, or should I be investigating alternatives to GitHub Actions for my needs? (I’d really like to not have to!).