diff --git a/.github/workflows/build-linux.yaml b/.github/workflows/build-linux.yaml index 7c0594d10..19edb7f7f 100644 --- a/.github/workflows/build-linux.yaml +++ b/.github/workflows/build-linux.yaml @@ -40,33 +40,33 @@ jobs: - name: test with pytest run: make test -# coverage: -# name: test coverage -# runs-on: ubuntu-latest -# steps: -# - name: "Set up Python 3.9" -# uses: actions/setup-python@v2 -# with: -# python-version: 3.9 -# - name: pip cache -# id: pip-cache -# uses: actions/cache@v1 -# with: -# path: ~/.cache/pip -# key: ${{ runner.os }}-pip-${{ hashFiles('**/setup.*') }} -# - uses: actions/checkout@v2 -# - name: install kiara_modules.core -# run: pip install -U --pre --extra-index-url https://pypi.fury.io/dharpa/ kiara_modules.core[all] -# - name: install kiara -# run: pip install -U --extra-index-url https://pypi.fury.io/dharpa/ .[all,dev_testing] -# - name: display installed kiara and module package versions -# run: pip list | grep kiara -# - name: Run coverage -# run: coverage run -m pytest tests -# - name: Upload coverage data to coveralls.io -# run: coveralls --service=github -# env: -# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + coverage: + name: test coverage + runs-on: ubuntu-latest + steps: + - name: "Set up Python 3.9" + uses: actions/setup-python@v2 + with: + python-version: 3.9 + - name: pip cache + id: pip-cache + uses: actions/cache@v1 + with: + path: ~/.cache/pip + key: ${{ runner.os }}-pip-${{ hashFiles('**/setup.*') }} + - uses: actions/checkout@v2 + - name: install required plugin packages + run: pip install -U --pre --extra-index-url https://pypi.fury.io/dharpa/ kiara_plugin.core_types kiara_plugin.tabular + - name: install kiara + run: pip install -U --extra-index-url https://pypi.fury.io/dharpa/ .[all,dev_testing] + - name: display installed kiara and module package versions + run: pip list | grep kiara + - name: Run coverage + run: coverage run -m pytest tests + - name: Upload coverage data to coveralls.io + run: coveralls --service=github + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} mypy-linux: name: mypy check on linux diff --git a/README.md b/README.md index 398a24dd0..400b3251e 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ # kiara -*A research data management and orchestration framework.* +*A data-centric workflow orchestration framework.* - *kiara* user documentation: [https://dharpa.org/kiara.documentation](https://dharpa.org/kiara.documentation/) - Code: [https://github.com/DHARPA-Project/kiara](https://github.com/DHARPA-Project/kiara) diff --git a/setup.cfg b/setup.cfg index e1ba41e4c..99650e3dd 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = kiara -description = A workflow management and execution engine for the DHARPA project. +description = Data-centric workflow orchestration. long_description = file: README.md long_description_content_type = text/markdown url = https://github.com/DHARPA-Project/kiara