Skip to content

CI: run CLI checks on Python 3.10 after 3.9 left the matrix - #14050

Open
naveecode wants to merge 1 commit into
explosion:masterfrom
naveecode:fix/14049-cli-checks-python-matrix
Open

naveecode wants to merge 1 commit into
explosion:masterfrom
naveecode:fix/14049-cli-checks-python-matrix

Conversation

@naveecode

Copy link
Copy Markdown

Description

The CLI smoke steps in .github/workflows/tests.yml (download, info, convert, debug config/data, train, assemble, plus the #11713 load-warning check) were gated on matrix.python_version == '3.9'. Commit d01a180 removed 3.9 from the build matrix, so those nine steps have been skipped on every leg since.

This PR points the guard at '3.10', which is still in the matrix — the same bump pattern as #12409 when the floor moved from 3.8 → 3.9.

Reporter @glaziermag already verified the nine steps pass on ubuntu/windows/macOS with this change on their fork; this PR is only the literal swap.

Fixes #14049

Checklist

  • I confirm that I have the rights to submit this contribution.
  • I included test(s) so contributors and maintainers can verify the behaviour
  • My contribution is a bug fix

(No new unit test — this restores existing CI coverage that was accidentally disabled.)

The CLI smoke steps in tests.yml were gated on python_version == '3.9'.
d01a180 removed 3.9 from the build matrix, so those nine steps have
been skipped on every leg since. Point the guard at 3.10 (still in the
matrix), matching the previous bump in explosion#12409.

Fixes explosion#14049

This branch has not been deployed

No deployments
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.

CI: CLI checks in tests.yml skipped on every leg since Python 3.9 left the matrix (d01a180a7)

1 participant