The 'macos' runner label is assigned to a Linux host (Magrathea). Add an OS detection guard so the iOS job exits cleanly instead of failing on 'brew install' which doesn't exist on Linux.
The 'macos' runner label is assigned to a Linux host (Magrathea). Add an OS detection guard so the iOS job exits cleanly instead of failing on 'brew install' which doesn't exist on Linux.