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

ci: adding ci tools for backend repository #14

Merged
merged 2 commits into from
Feb 10, 2023
Merged

Conversation

ravij3
Copy link
Contributor

@ravij3 ravij3 commented Feb 10, 2023

  1. flake8 as a linter
  2. mypy for type checking
  3. pytest for running tests
  4. coverage for running coverage tests

Going forward we should not touch existing code in backend/common and backend/handlers. All new code and any updates must move to the new backend/functions module or we create new modules for new functionality.

The added tools currently ignore the backend/common and backend/handlers directory.

Issue #, if available:

Description of changes:

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

1. flake8 as a linter
2. mypy for type checking
3. pytest for running tests
4. coverage for running coverage tests

Going forward we should not touch existing code in backend/common and backend/handlers.
All new code and any updates must move to the new backend/functions module or we create new modules for new functionality.

The added tools currently ignore the backend/common and backend/handlers directory.
@ravij3 ravij3 merged commit e096af2 into main Feb 10, 2023
scheurik pushed a commit that referenced this pull request Jun 14, 2024
ci: adding ci tools for backend repository
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants