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.
