updated readme and change log #3
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: CI | |
| on: | |
| push: | |
| pull_request: | |
| jobs: | |
| test: | |
| name: Unit tests + DAG validation | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - uses: actions/setup-python@v5 | |
| with: | |
| python-version: "3.11" | |
| cache: pip | |
| - name: Install package and test deps | |
| run: | | |
| python -m pip install --upgrade pip | |
| pip install -e . | |
| pip install pytest | |
| # tests/test_workflow.py imports smos_ard.workflow, which imports | |
| # procodile — a local-path development dependency that is not yet on | |
| # PyPI/conda. Exclude it from CI until procodile is publishable. | |
| - name: Run tests + DAG import check | |
| run: pytest tests/ --ignore=tests/test_workflow.py -v |