gnebbia / kb

A minimalist command line knowledge base manager
GNU General Public License v3.0
3.17k stars 104 forks source link

Update CI, add codespell and flake8 #24

Closed cclauss closed 4 years ago

cclauss commented 4 years ago

What does this implement/fix? Explain your changes.

Screenshot 2020-09-22 at 11 07 11

Does this close any currently open issues?

...

Any relevant logs, error output, etc?

(If it’s long, please paste to https://ghostbin.com/ or https://bpaste.net and insert the link here.)

Any other comments?

...

Where has this been tested?

Operating System: ...

Platform: ...

Target Platform: ...

gnebbia commented 4 years ago

I am trying to test your PR, but it seems that Travis CI fails when doing pytest, since it does not find any tests.

I have this in the logs: ============================ no tests ran in 0.16s =============================

Coverage.py warning: No data was collected. (no-data-collected)

The command "pytest" exited with 5.

Done. Your build exited with 1.

Any idea about what could cause this?

cclauss commented 4 years ago

??? https://travis-ci.com/github/gnebbia/kb/jobs/389002876#L288 Is your branch current?

gnebbia commented 4 years ago

Merged the travis config! Thanks a lot Sir! Very useful!