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

Commits on Nov 10, 2023

  1. CI: remove GHA job that built with setup.py and ILP64 OpenBLAS

    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]
    rgommers authored and charris committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    28775a6 View commit details
    Browse the repository at this point in the history
  2. CI: move conda and macOS Azure job to Meson

    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.
    rgommers authored and charris committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    5ff4da2 View commit details
    Browse the repository at this point in the history
  3. CI: factor out custom code checks (ninja, vulture, test_* installed)

    [skip cirrus] [skip circle]
    rgommers authored and charris committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    5d33131 View commit details
    Browse the repository at this point in the history
  4. CI: remove macOS and conda jobs from Azure

    [skip cirrus] [skip circle]
    rgommers authored and charris committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    967e533 View commit details
    Browse the repository at this point in the history