Fixes to compatibility tests (#1205)

* Unpin anndata ver in tests against anndata master

* Add branch config to work on push

* Add links to tests in GitHub Actions status badges

* Remove temporary branch name
This commit is contained in:
Matt Weiden
2020-03-10 08:19:36 -07:00
committed by GitHub
parent ffdcc24a40
commit d8231a9a3b
2 changed files with 10 additions and 4 deletions
+8 -2
View File
@@ -3,6 +3,9 @@ name: Compatibility Tests
on:
schedule:
- cron: '0 8 7 * 2'
push:
branches:
- master
env:
JEST_ENV: prod
@@ -95,7 +98,10 @@ jobs:
path: anndata
- name: Install dependencies
run: |
cd cellxgene && make pydist install-dist dev-env
cd ../anndata && pip install -e .
cd cellxgene
sed -i.bu -E 's/^anndata[>=]=[0-9]+.[0-9]+.[0-9]+$/anndata/g' server/requirements.txt
make pydist install-dist dev-env
cd ../anndata
pip install -e .
- name: Tests
run: cd cellxgene && make unit-test ${{ matrix.test-suite }}