Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatic enforcement of style guide #1

Open
arayofcode opened this issue Nov 26, 2023 · 1 comment · Fixed by #2
Open

Automatic enforcement of style guide #1

arayofcode opened this issue Nov 26, 2023 · 1 comment · Fixed by #2
Assignees
Labels
enhancement New feature or request

Comments

@arayofcode
Copy link
Owner

So far, the development has not really enforced any style guidelines. Given one is in place now, there is a need to work on enforcing the guidelines at two places:

  1. Contributor's local machine
  2. GitHub CI

For contributor's local machine, autopep8 and flake8 are to be installed. There also needs to be some CI/CD that triggers on push to enforce styling

@arayofcode arayofcode added the enhancement New feature or request label Nov 26, 2023
@arayofcode arayofcode self-assigned this Nov 26, 2023
@arayofcode
Copy link
Owner Author

There's an issue: the guides do not mention how to use precommit, autopep8 and flake8. Add relevant documentation

@arayofcode arayofcode reopened this Nov 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: 📋 Backlog
Development

Successfully merging a pull request may close this issue.

1 participant