alexandrebarachant / muse-lsl

Python script to stream EEG data from the muse 2016 headset
BSD 3-Clause "New" or "Revised" License
616 stars 182 forks source link

ci: added basic CI config #152

Closed ErikBjare closed 3 years ago

ErikBjare commented 3 years ago

See example of passing run here: https://github.com/ErikBjare/muse-lsl/actions/runs/545096295

Doesn't run any tests or anything (at the moment), but at least makes sure it's installable on all platforms, and runs basic typechecking with mypy.

It is my hope that this will help with merging PRs faster.

jdpigeon commented 3 years ago

Wow, thanks for adding this @ErikBjare! Much appreciated and yes, it has been hard to review PRs given the bluetooth and platform-specific concerns involved in muse-lsl. This should help.