[x] The implementation follows the project style conventions
[x] All project unit tests are passing
[x] If necessary, documentation has been provided or updated to discuss the changes
[x] System integration tests are performed successfully
[x] Any new dependencies have been added to the requirements list
[x] Any changes that will not be completed or bugs that have been introduced have been added as issues
Changes Made
This PR resolves an error in which the CI pipeline was not checking for linting errors. This was allowing developers to contribute changes that did not pass the project linters.
Associated Issues
Closes #122
Files Changed
tox.ini: Added lint environment to github actions test environment
.github/workflows/ci.yml: Renamed package testing environment to be less ambiguous
Testing
Pipeline tests were performed using Github Actions to ensure that a broken change will result in an error in the Github Actions CI pipeline. The test can be observed here.
Checklist
Changes Made
This PR resolves an error in which the CI pipeline was not checking for linting errors. This was allowing developers to contribute changes that did not pass the project linters.
Associated Issues
Files Changed
tox.ini
: Addedlint
environment to github actions test environment.github/workflows/ci.yml
: Renamed package testing environment to be less ambiguousTesting
Pipeline tests were performed using Github Actions to ensure that a broken change will result in an error in the Github Actions CI pipeline. The test can be observed here.
Issues Introduced
N/A