The macOS 11 runner image will be removed by 6/28/24. To raise awareness of the upcoming removal, jobs using macOS 11 will temporarily fail during scheduled time periods defined below:
June 17 2024, 8:00 AM - 2:00 PM EST
June 19 2024, 12:00 PM - 6:00 PM EST
June 24 2024, 3:00 AM - 9:00 PM EST
June 26 2024, 8:00 AM - 2:00 PM EST
We will need to remove macos-11 from our CI, when it's no longer supported. There hasn't been much new since the 2024.01 release, but if we want to make one last release for macos-11 (which @kenta2 suggested), we'll need to do that before the runner goes away.
I still use an intel-based Mac, which is limited to macOS 11, so I will continue to submit fixes if anything breaks for me; but I assume this means that we'd be dropping official support for macOS 11, unless someone wants to set up a privately hosted runner for the CI. But Homebrew has already dropped support, since Apple has dropped support, so it would be reasonable if we followed suit.
The macOS 11 runners have been removed in PR #700, because they were starting to timeout and fail anyway (due to Homebrew installing packages from source and forcing reinstall of so many).
From an email from GitHub:
We will need to remove macos-11 from our CI, when it's no longer supported. There hasn't been much new since the 2024.01 release, but if we want to make one last release for macos-11 (which @kenta2 suggested), we'll need to do that before the runner goes away.
I still use an intel-based Mac, which is limited to macOS 11, so I will continue to submit fixes if anything breaks for me; but I assume this means that we'd be dropping official support for macOS 11, unless someone wants to set up a privately hosted runner for the CI. But Homebrew has already dropped support, since Apple has dropped support, so it would be reasonable if we followed suit.