Description
The current model for cibuildwheel is that the only artefact that needs to be copied out of the docker container is the resulting wheel.
However, since cibuildwheel offers functionality to test that built wheel in the docker container, I think it's helpful to think about copying out other artefacts, or providing a way to specify post-test commands to run. One such example would be a test coverage report that results from the tests. For example, a report that needs to be uploaded to a service such as codecov, coveralls, etc.
Currently, it's very clunky to do that: you'd need to move the coverage report to the output directory, and then upload it.
It would be really useful to have a way to specify a command that's run after the wheel build and test operations. An alternative would be an option to specify other artefacts that need to be copied out.