Skip to content

Simplify C++ workflow matrices#148

Merged
timkpaine merged 1 commit into
mainfrom
tkp/simplify-cpp-workflow-matrix
Jul 20, 2026
Merged

Simplify C++ workflow matrices#148
timkpaine merged 1 commit into
mainfrom
tkp/simplify-cpp-workflow-matrix

Conversation

@timkpaine

Copy link
Copy Markdown
Member

Pairs each supported Python version with its matching cibuildwheel selector, eliminating the Cartesian matrix and exclusion list. Marks the configured primary version explicitly so linting, checks, and test-result reporting run on the correct matrix row. Removes the hardcoded Python 3.11 reporting gate from the C++/WASM workflow.\n\nValidated by rendering both C++ variants for Python 3.10, 3.11, 3.12, and 3.13 and parsing each generated workflow as YAML.

Signed-off-by: Tim Paine <3105306+timkpaine@users.noreply.github.com>
@timkpaine
timkpaine merged commit ad5b077 into main Jul 20, 2026
14 checks passed
@timkpaine
timkpaine deleted the tkp/simplify-cpp-workflow-matrix branch July 20, 2026 18:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant