-
-
Notifications
You must be signed in to change notification settings - Fork 31k
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
gh-109408: Move Windows builds from Azure Pipelines PR to GitHub Actions #109569
Conversation
Remove this warning from GHA's annotations/warnings: The 'python-version' input is not set. The version of Python currently in 'PATH' will be used.
I'm not sure my Azure credit will cover the full month, but I already have an ARM64 VM attached to AzDO that could run tests. It's used for the PGO training for releases, and I normally only run it for release builds. But we already have buildbots, so those are fine for now. When we can enable an ARM64 test for free on either GHA or AzDO, then we can do it. |
Thanks, let's merge this PR as-is then. |
Thanks @hugovk for the PR 🌮🎉.. I'm working now to backport this PR to: 3.11, 3.12. |
Sorry, @hugovk, I could not cleanly backport this to |
…b Actions (pythonGH-109569) (cherry picked from commit 14cdefa) Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
GH-109623 is a backport of this pull request to the 3.12 branch. |
GH-109624 is a backport of this pull request to the 3.11 branch. |
…o GitHub Actions (pythonGH-109569) (cherry picked from commit 14cdefa) Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
Situation now
There are two top-level pipelines on Azure Pipelines:
ci.yml
) - run post-merge on version branches. This PR makes no changes to it.pr.yml
) - runs for PRs tomain
. This PR makes changes here.The Azure Pipelines CI pipeline does this for Windows:
The Azure Pipelines PR pipeline does this for Windows:
GitHub Actions does this for Windows:
Changes in this PR
Azure Pipelines CI pipeline:
Azure Pipelines PR pipeline:
Build and test for win32(removed)Build and test for win64(removed)Build for arm64(removed)GitHub Actions:
Questions
@zooba Couple of questions: