On Wednesday, February 16, 2022 at 11:34:47 AM UTC-6 Edward K. Ream wrote:

Imo, TravisCI is a form of featuritis. Indeed, devs need only do the 
> following:
>
> - Run test-all when committing.
> - Run pylint on all files periodically.
>

I want to emphasize the following:

1. Running pylint on all files is too slow to be done in TravisCI, and the 
old TravisCI workflow never enforced any pylint tests.

2. I almost always run my test-all script after merging PR's. So TravisCI 
adds almost nothing.

3. Most importantly, the distribution checklist, in leoDist.leo, contains 
multiple items involving running unit tests and pylint tests.

In short, even without TravisCI, there is virtually no chance of 
significant bugs remaining after PR's or in official releases.

Edward

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/02e2030f-98be-4280-99a9-8782456c4eebn%40googlegroups.com.

Reply via email to