Skip to content

v0.2.0

v0.2.0 #92

Workflow file for this run

name: Unittest xcube-clms
on:
push:
release:
types: [ published ]
jobs:
unittest:
runs-on: ubuntu-latest
steps:
- name: checkout xcube-clms
uses: actions/checkout@v4
- name: Set up MicroMamba
uses: mamba-org/setup-micromamba@v1
with:
environment-file: environment.yml
- name: Checkout xcube
uses: actions/checkout@v4
with:
repository: xcube-dev/xcube
path: xcube
- name: Install and Test
shell: bash -l {0}
run: |
cd xcube
python -m pip install -e . --no-deps
cd ..
pytest test/ --cov=xcube_clms --cov-report=xml
- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v4
with:
verbose: true
token: ${{ secrets.CODECOV_TOKEN }}