Add CI for Linting and Code Coverage #11
Labels
enhancement
New feature or request
help wanted
Extra attention is needed
refactor
Code needs refactoring
Milestone
(I promise this is my last issue today.)
Description
I'm primarily opening this issue so it can be better tracked, since I'm already working on it for the past day or so. I also think it should be added to the milestone since this will make for a better DX for new contributors.
I decided to switch linters for the project to cover more cases and implement GitHub Actions for it. In this process, I found a lot of linting warnings that should probably be addressed before we can enforce them on the repo. Most of them will be fixed in the following PR, but others will need a little more thinking and big changes, which will be better suited for separate PRs or even issues (like #10).
My strategy will be to:
Benefits
Tasks
(@d4r1us-drk, feel free to edit this to add or remove something, or to assign people to any task)
The text was updated successfully, but these errors were encountered: