Skip to content

CI/BLD: Add development build test workflow#31842

Draft
scottshambaugh wants to merge 2 commits into
matplotlib:mainfrom
scottshambaugh:test_all_builds
Draft

CI/BLD: Add development build test workflow#31842
scottshambaugh wants to merge 2 commits into
matplotlib:mainfrom
scottshambaugh:test_all_builds

Conversation

@scottshambaugh
Copy link
Copy Markdown
Contributor

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

Comment thread .github/workflows/dev_build.yml Fixed
Comment thread .github/workflows/dev_build.yml Fixed
Comment thread .github/workflows/dev_build.yml Fixed
Comment thread .github/workflows/dev_build.yml Fixed
Comment thread .github/workflows/dev_build.yml Fixed
Comment thread .github/workflows/dev_build.yml Fixed
Comment thread .github/workflows/dev_build.yml Fixed
Comment thread .github/workflows/dev_build.yml Fixed
@scottshambaugh
Copy link
Copy Markdown
Contributor Author

Cool, I haven't seen this security bot before

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants