add(gha): test Python versions and update docs#860
Conversation
|
Here is the summarized build result: Here is the link to Github Actions build: https://github.com/Samsung/Universum/actions/runs/25886892463 |
|
Workflow example: https://github.com/Samsung/Universum/actions/runs/25885374074 |
|
I see the workflow failed on "Setup Python" step for 3.6 and 3.7 and on making docker images for 3.8 and 3.9. The updated doc says that tests require Python >= 3.12. So it is not clear what is the reason of having 3.6-3.11 tested. |
I think I might add some kind of switch in tests between "under 3.12 - higher" in a different PR. I'd leave it as is now for active Python versions (3.10 and higher), as this WF is more illustrative, than "required": you can see I only left "workflow_dispatch" trigger, so it only can be run manually.
Same here: the decorator is not actually connected to nox, it's about regression. It is now used correctly, and it needs to be renamed — but as I see the tests need to be fixed in several places for Python other than 3.12, I'd leave it to the next PR. |
No problem. Please describe the purpose of the workflow in the PR description. |
No description provided.