I think it is a good idea to support building Shasta on all Ubuntu LTS versions that haven't reached their end-of-support yet. So we will keep building on Ubuntu 18.04 LTS for now. If this becomes a problem (for example when we need a later version of gcc or some other library), we can consider what to do at the time.
MacOS
MacOS 10.14 still has around 20% market share. So I've kept the build step around. We won't collect the build artifact anymore since it won't be part of our release. In general, it is a good idea to support building Shasta on the two latest macOS versions. We can still have a single macOS release if the binary works on both versions of the OS.
Linux
I think it is a good idea to support building Shasta on all Ubuntu LTS versions that haven't reached their end-of-support yet. So we will keep building on Ubuntu 18.04 LTS for now. If this becomes a problem (for example when we need a later version of
gcc
or some other library), we can consider what to do at the time.MacOS
MacOS 10.14 still has around 20% market share. So I've kept the build step around. We won't collect the build artifact anymore since it won't be part of our release. In general, it is a good idea to support building Shasta on the two latest macOS versions. We can still have a single macOS release if the binary works on both versions of the OS.