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

MAINT: Split up .github/workflows to match main #25071

Merged
merged 4 commits into from
Nov 6, 2023

Commits on Nov 5, 2023

  1. MAINT: Split up .github/workflows to match main

    This is a backport of numpy#24493 and numpy#24291. The purpose of
    this is to ease future backports that expect these files.
    
    - CI: move some jobs in `build_test.yml` to Meson
    
    - CI: split `build_test.yml` into three GHA jobs files
    
      Also documents better what is being run. See numpygh-24410 for the
      overall restructuring plan for GitHub Actions CI.
    
    - CI: merge `linux_meson.yml` into `linux_blas.yml`
    
    - TST: disable mypy tests in test suite unless an environment variable is set
    
      These tests are super slow, and they're effectively always passing in CI.
      Running them on all "full" test suite runs is too expensive. Note that
      SciPy has an XSLOW mark, NumPy does not. So use an env var for now.
    
    - CI: add new GHA CI jobs to run MyPy across OS/Python flavors
    rgommers authored and charris committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    6bb799b View commit details
    Browse the repository at this point in the history
  2. MAINT: Fix spelling error that slipped in somewhere

    typing_nptensions -> typing_extensions
    charris committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    81f1758 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. CI: Switch SIMD tests to meson

    Backport of numpy#24625.
    charris committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    c40e98c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    39d854f View commit details
    Browse the repository at this point in the history