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

CI: Move MacOS tests to GitHub Actions #9057

Merged
merged 5 commits into from
Oct 27, 2020

Conversation

pradyunsg
Copy link
Member

@pradyunsg pradyunsg commented Oct 26, 2020

Closes #9030.

This PR moves our CI pipeline for testing MacOS to GitHub Actions. We'll have 5 workers, which isn't enough for even 1 PR running fully-parallel, but it should still be faster than our Azure Pipelines Windows runs.

@pradyunsg pradyunsg added the skip news Does not need a NEWS file entry (eg: trivial changes) label Oct 26, 2020
@pradyunsg
Copy link
Member Author

Okay, the big hammer works. :)

@pradyunsg pradyunsg marked this pull request as ready for review October 27, 2020 12:40
@pradyunsg pradyunsg added the C: automation Automated checks, CI etc label Oct 27, 2020
@pradyunsg pradyunsg changed the title CI: Try using the bigger hammer CI: Move MacOS tests to GitHub Actions Oct 27, 2020
@pradyunsg
Copy link
Member Author

@pypa/pip-committers Once the CI on this passed, I plan to:

  • merge this.
  • disable "MacOS" as a required job.
  • add "MacOS / Tests / 3.9" as a required job.

@pfmoore
Copy link
Member

pfmoore commented Oct 27, 2020

Works for me. And then everyone can rebase their PRs :-)

@pradyunsg pradyunsg merged commit 5bfd1db into pypa:master Oct 27, 2020
@pradyunsg pradyunsg deleted the ci/use-the-bigger-hammer branch October 27, 2020 13:38
@pfmoore
Copy link
Member

pfmoore commented Oct 27, 2020

Good work on this @pradyunsg!

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Oct 6, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
C: automation Automated checks, CI etc skip news Does not need a NEWS file entry (eg: trivial changes)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Azure macOS job is failing + "pip search" throttling
2 participants