You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are currently three separate workflows doing similar things. Some simplification is needed.
python-ci
This builds all detectree2 dependencies and runs pytest from the root directory, executing a different set of tests.
docker-test
This builds on top of a docker container with detectree2 installed in order to speed up execution (the detectron wheel is not built). It only supports CPU execution. A single integration test is executed requiring a dataset to be cloned from a separate repo (not documented) detectree2-data.
sphinx-ci
This builds detectree2 again for the documentation.
Current issues:
Redundancy in build - two workflows doing identical things docker-test and python-ci.
both workflows do style, static type checking, import checks.
There are currently three separate workflows doing similar things. Some simplification is needed.
python-ci
This builds all detectree2 dependencies and runs pytest from the root directory, executing a different set of tests.
docker-test
This builds on top of a docker container with detectree2 installed in order to speed up execution (the detectron wheel is not built). It only supports CPU execution. A single integration test is executed requiring a dataset to be cloned from a separate repo (not documented) detectree2-data.
sphinx-ci
This builds detectree2 again for the documentation.
Current issues:
python-ci:
docker-test:
--continue-on-error
flag is set inflake8
and integration test.See #38 for more on workflow dependencies.
The text was updated successfully, but these errors were encountered: