This adds support for a ci-skip-livecheck label to cask repository CI,
as a way of skipping livecheck audits when a check works locally and
exclusively fails in the CI environment. This is a rare situation and
the label should not be used for any other purpose at this time.
I previously implemented support for this label in homebrew/core (and
test-bot) to handle this situation (with the same restrictions on its
use), so this commit aligns the core/cask repositories in this regard.
The practical effects of the label differ but the fundamental idea
remains the same.
Co-authored-by: Bevan Kay <email@bevankay.me>
Update ci_matrix.rb
> The macOS 10.15 Actions runner image started our deprecation process on 5/31/22 and will be fully unsupported by 8/30/22. To raise awareness of the upcoming removal, jobs using macOS 10.15 will temporarily fail during scheduled time periods defined below:
July 21, 12:00 UTC – July 22, 18:00 UTC
July 27, 00:00 UTC – July 28, 00:00 UTC
August 3, 00:00 UTC – August 4, 00:00 UTC
August 15, 00:00 UTC – August 16, 00:00 UTC
August 26, 00:00 UTC – August 27, 00:00 UTC
https://github.blog/changelog/2022-07-20-github-actions-the-macos-10-15-actions-runner-image-is-being-deprecated-and-will-be-removed-by-8-30-22/
This is currently causing failures on PRs that explicitly reference `:catalina` in a comparator.