ci: separate python tests and artifacts
The current python-test job is running pytest on python scripts in bin/ci/*, but it isn't triggered by changes to those scripts, so that could cause an unpleasant surprise later when running python-test to generate artifacts.
So, I would like to separate the testing of the python scripts and libraries from generating artifacts.
Edited by Deborah Brouwer