Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove macos-12 and its variants, deprecated #17838

Merged
merged 3 commits into from
Oct 28, 2024
Merged

Conversation

oscarsj
Copy link
Contributor

@oscarsj oscarsj commented Oct 24, 2024

Pull Request checklist

All query authors

Internal query authors only

  • Autofixes generated based on these changes are valid, only needed if this PR makes significant changes to .ql, .qll, or .qhelp files. See the documentation (internal access required).
  • Changes are validated at scale (internal access required).
  • Adding a new query? Consider also adding the query to autofix.

@oscarsj oscarsj marked this pull request as ready for review October 24, 2024 16:59
@oscarsj oscarsj requested review from a team as code owners October 24, 2024 16:59
@@ -17,7 +17,7 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ubuntu-20.04, macos-12, windows-2019]
os: [ubuntu-20.04, macos-14, windows-2019]
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be the oldest supported version, not the latest (we're building software we want to use on all supported OS, so that's easier to avoid compatibility issues with an old OS rather than a new one)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the heads up, and for the context, it makes a lot of sense

@oscarsj oscarsj requested a review from criemen October 25, 2024 10:21
Copy link
Collaborator

@criemen criemen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@@ -44,7 +44,7 @@ jobs:
# without waiting for the macOS build
build-and-test-macos:
if: github.repository_owner == 'github'
runs-on: macos-12-xl
runs-on: macos-13-xlarge
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This WF I'm not sure whether it should be on 13 or 14, but in the bigger sense it doesn't really matter. Let's keep this as-is.

@oscarsj oscarsj merged commit 3e77629 into main Oct 28, 2024
14 checks passed
@oscarsj oscarsj deleted the oscarsj/deprecate-macos-12 branch October 28, 2024 09:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants