zhenlab-ltri / NemaNode

Interactive map of neural connections in the nematode C. elegans. Online at http://nemanode.org.
http://nemanode.org
GNU General Public License v3.0
8 stars 4 forks source link

GitHub actions #56

Closed d2fong closed 4 years ago

d2fong commented 4 years ago

You can see it in action at here and here

refs #43

d2fong commented 4 years ago

Documentation for github workflows here: https://help.github.com/en/actions/configuring-and-managing-workflows/configuring-a-workflow

d2fong commented 4 years ago

Its because there are no tests in that file, we could configure the test framework to count empty test files as pass. What do you think?

dwitvliet commented 4 years ago

Sure, or just comment out that framework. As long as it responds appropriately to actual fails.

d2fong commented 4 years ago

Oh I see what you mean, like making sure the check fails if the test fails?

dwitvliet commented 4 years ago

Yeah, that's what I meant. That's how it's supposed to work, right?

d2fong commented 4 years ago

Ok it should throw an error if at least one test fails.

d2fong commented 4 years ago

Yeah no problem. These are things that should improve overall quality of the dev process.