hiveeyes / terkin-datalogger

Datalogger for MicroPython and CPython.
https://terkin.org
GNU Affero General Public License v3.0
60 stars 28 forks source link

CI: Run tests on GitHub Actions #98

Closed amotl closed 3 years ago

amotl commented 3 years ago

Hi there,

this patch will make the whole test suite run on GitHub Actions. In this manner, contributions will be easier to handle than before as it will provide a reasonable safety net to assure maintainers that nothing significantly breaks. image

It might also encourage users contributing new features to write corresponding test cases. The outcome from this will also be emphasized by adding a respective badge to the main README.rst file.

With kind regards, Andreas.

/cc @einsiedlerkrebs, @poesel, @thiasB, @wetterfrosch, @ClemensGruber, @MKO1640, @WSt89, @nznobody, @rohlan, @msweef

amotl commented 3 years ago

With f3a78ae, the test matrix will be expanded to Python 3.7.

Also, with 91fcc85, the test matrix will be expanded to run against Mosquitto 2.0 as well. This will prevent havocs like regressions coming from things like #97.

image