Skip to content

[CI][Python] Investigate using self-hosted runner for older macOS wheels #32164

@asfimport

Description

@asfimport

Currently the wheel-macos-high-sierra-\* and wheel-macos-mavericks-\* packages use Github Actions runners in order to get the right macOS version.

But perhaps that could be improved by making it a two-step process?

  • the expensive step, which is building the wheel, can be done on a newer macOS version if the right macOS Deployment Target is set

  • the cheaper step, which is testing the just-built wheel, can be run on the desired macOS runner

    That way, the very constrained execution capacity available on GHA macOS runners would be less stressed by our CI jobs.

Reporter: Antoine Pitrou / @pitrou

Note: This issue was originally created as ARROW-16835. Please see the migration documentation for further details.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions