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

Try adding macOS CI #2594

Merged
merged 1 commit into from Nov 21, 2023
Merged

Try adding macOS CI #2594

merged 1 commit into from Nov 21, 2023

Conversation

jeanas
Copy link
Contributor

@jeanas jeanas commented Nov 21, 2023

No description provided.

@jeanas jeanas marked this pull request as draft November 21, 2023 14:23
@jeanas
Copy link
Contributor Author

jeanas commented Nov 21, 2023

@birkenfeld You were right: it was slower than the other runners. The run took ~1min 40s compared to ~40s for the others. This isn't a lot, but I'm not sure it's worth it either. For now I'll update this PR as @Anteru suggested (#2593 (comment)), i.e., only run macOS when a tag is pushed.

@jeanas
Copy link
Contributor Author

jeanas commented Nov 21, 2023

Took me a while to figure out the trick, but this seems to be working now.

In the "Checks" tab of this PR, one can see that Linux and Windows tests were run, as usual. On the other hand, after I created a tag for testing and pushed it to my fork, it triggered this run, with jobs for tests on macOS. They succeeded.

@jeanas jeanas marked this pull request as ready for review November 21, 2023 15:53
@jeanas jeanas changed the title WIP: Try adding macOS CI Try adding macOS CI Nov 21, 2023
@Anteru Anteru merged commit 46d6033 into master Nov 21, 2023
15 checks passed
@Anteru
Copy link
Collaborator

Anteru commented Nov 21, 2023

Thanks!

@Anteru Anteru deleted the macos-ci branch November 21, 2023 20:10
@Anteru Anteru added this to the 2.18.0 milestone Nov 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants