run:docker run --rm ${{ steps.build.outputs.imageid }} poetry run mypy .
-name:Unit tests
run:docker run --rm ${{ steps.build.outputs.imageid }} poetry run pytest
run:docker run -e GALAXY_URL NOVA_GALAXY_TEST_GALAXY_KEY=${GALAXY_KEY} -e NOVA_GALAXY_TEST_GALAXY_URL=${GALAXY_URL} --rm ${{ steps.build.outputs.imageid }} poetry run pytest
-name:Run coverage
run:docker run --rm ${{ steps.build.outputs.imageid }} sh -c "poetry run coverage run && poetry run coverage report"
run:docker run -e GALAXY_URL NOVA_GALAXY_TEST_GALAXY_KEY=${GALAXY_KEY} -e NOVA_GALAXY_TEST_GALAXY_URL=${GALAXY_URL} --rm ${{ steps.build.outputs.imageid }} sh -c "poetry run coverage run && poetry run coverage report"
-name:Docs test
run:docker run --rm ${{ steps.build.outputs.imageid }} bash build_docs.sh