Can we run the `pytest` unit tests in github actions? All tests that require `imas_core` will be automatically skipped, but at least a big part of the functionality will be tested and verified that way.