The default `osx_image: xcode9.4` is now unusable because MacOS 10.13 is EOL

As of the release of MacOS 11.0 earlier this week, Apple and Homebrew no longer support MacOS 10.13. This means homebrew no longer provides binaries for MacOS 10.13, and on those systems, everything has to be built from source.

However osx_image: xcode9.4 is still the default os: osx image. As a result, many jobs fail because they have to start building all the brew packages from source.


I have run into this as well. Is this being fixed?

It’s now February 2021 and the default XCode image is too old to work with Homebrew without running into timeout failures. Travis, this is a lot of CPU cycles spent that can be avoided by bumping the default image.