Skip to content

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