Skip to content

External runners for Windows #2169

@jaimergp

Description

@jaimergp

Comes from Quansight/open-gpu-server#31


@wolfv and @baszalmstra asked in today's core call about the possibility of using the recently added Cirun + self-hosted GHA runner infra to add beefy Windows runners for the most demanding feedstocks. I think the idea is to sponsor this for PyTorch packages, in principle.

From the top of my head, this is what needs to happen, roughly:

  1. Choose a Cirun-compatible cloud provider for the Windows runners.
  2. Create VM images for Windows containing the necessary bits (compilers and other tooling not present by default). Make sure the licensing aspects are ok.
  3. Configure the cloud provider accordingly, and register the credentials in the Cirun app for conda-forge.
  4. Add support for registration and access control in the admin-requests + .cirun infra.
  5. Optional. Figure out the legal bits for liabilities and service abuse (e.g. restrict to approved users or maintainers).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions