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: remove obsolete jobs, and move macOS and conda Azure jobs to Meson and GHA #25107

Merged
merged 4 commits into from Nov 10, 2023

Conversation

charris
Copy link
Member

@charris charris commented Nov 10, 2023

Partial backport of #24520.

See commit messages of individual commits for more context. Should be straightforward (assuming CI passes). Some of the code coverage measurements is an easy delete, because that's a ton of boilerplate that does pretty much nothing. We should have code coverage in one job only, and keep all other jobs readable.

Addresses a few tasks from gh-24410.

NOTE: I've kept travis for now, will remove it after backporting the qemu testing.

We still have several other jobs that use ILP64, and this setup.py
based job does nothing special. Hence, let's remove it.

[skip cirrus] [skip circle] [skip azp]
The use of conda and testing on macOS is nice to combine;
no need for the separate jobs. Same for the almost 100%
duplication of the two macOS Azure jobs - we can use only
one here.

Code coverage is removed, because it's done in another job on
Linux already, and uploading to Azure isn't all that useful.
Some more cleanups to comments and code structure, so that the
job is reasonably readable now.
@charris charris added this to the 1.26.2 release milestone Nov 10, 2023
@charris charris merged commit 02d47a9 into numpy:maintenance/1.26.x Nov 10, 2023
44 of 47 checks passed
@charris charris deleted the backport-24520 branch November 10, 2023 22:20
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.

None yet

2 participants