geneontology / neo

noctua entity ontology
9 stars 2 forks source link

Create test runner for GitHub Actions #67

Closed balhoff closed 3 years ago

balhoff commented 3 years ago

Fixes #45.

balhoff commented 3 years ago

This seems to fix the issue with regard to running on Travis. It does however print this message:

./build-neo-makefile.py -i datasets.json > Makefile-gafs.tmp && mv Makefile-gafs.tmp Makefile-gafs
echo "tests disabled until its easier to run perl on travis"
tests disabled until its easier to run perl on travis

So it may not be testing much in practice.

balhoff commented 3 years ago

After this we should remove the Travis integration.

kltm commented 3 years ago

@balhoff Should we just remove it from this PR to see how it goes? I'm happy to do that and merge if it passes.

balhoff commented 3 years ago

Okay, I removed the Travis config.

kltm commented 3 years ago

Okay, I think this looks good for me--merging. I guess we'll see how it works in practice in a couple of weeks, unless we manually trigger the pipeline run before then (as we'll have the power outage next week).