Skip to content

Stop doing Windows build #11160

Description

@dhalbert

Currently the circuitpython CI does some trial builds under Windows MSYS2. This dates from 2020. I believe the original motivation for this was to vet that @ladyada could do Circuitpython builds under Windows.

I recently had to hack up the build a bit because certain Python dependencies in turn depend on other things that have no equivalent under MSYS2: see a09920a. I think it will be increasingly difficult to maintain this build. It also takes time on every CI build.

We do not document buiidling under Windows in the Building CircuitPython guide.

@ladyada, and anyone else using Windows, how would you feel about dropping this? Do you still want to be able to build under Windows? Building under WSL is documented and is much easer. GIven the current capabilities of LLM's, I think you could delegate a build to an agent to do under WSL if you had a need.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions