* Reapply "Switch to self hosted mac runner (#12024)" with proper fix This reverts commit 783f9926e3. * use conditional logic for self-hosted runners * improve readbility
783f9926e3