👷 Setup GitHub Actions Continuous Integration tests #5
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What I am changing
main
branchHow I did it
chabud/tests/test_datapipe.py
to ensure ChaBuDDataPipeModule works.github/workflows/test.yml
which runs on Ubuntu-22.04 and Python 3.11conda-lock.yml
lockfile is used, sincemicromamba
support it! However, we're installingpytest
separately instead of adding it to theenvironment.yml
file.__pycache__/
andpytest_cache/
foldersHow you can test it
pytest
and runpython -m pytest --verbose chabud/tests/
locallyRelated Issues
Based on weiji14/zen3geo#2 and code from the private
ml-pipeline
repo.