◐ Shell
clean mode source ↗

CI/BLD: Add development build test workflow by scottshambaugh · Pull Request #31842 · matplotlib/matplotlib

PR summary

Towards #30877 and building on #31804. This consolidates and tests all documented build paths in a new action.

This has 12 build smoke tests over 3 actions, which may be overkill. I'm open to thoughts on how many of these are really needed, but the ubuntu conda failure is surfacing the real issue in #30961 so I'm inclined to say these are worth keeping.

Draft for now, until uv instructions get merged (and also blocked by #30961). pixi should be added after #31384.

AI Disclosure

Claude code took a first pass, manually touched up and rewrote the docs.

PR checklist