You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Key changes:
- Update the two CI workflows to install the project and its
dependencies in accordance with the changed recommendations in
README.md. (This is to test that those recommendations work,
which the changed test_installation test case partially but not
completely tests. The old approach to installation still works
too, so this change on CI is not required to keep CI working.)
- Add Python 3.12 to the CI test matrix in pythonpackage.yml,
testing it on Ubuntu. (The Cygwin workflow still tests only 3.9.)
Maintenance changes, made to avoid decreasing readability with the
other changes (and hopefully even increase it somewhat):
- Separate commands into more steps, grouping them by more specific
purposes.
- Decrease the ways the two workflows differ from each other that
do not represent actual intended behavioral differences. This is
to make the important differences easier to stop, and to make it
easier to determine when the same change has or has not been made
to both workflows.
0 commit comments