Thank you for investing your time in contributing to our project!
To get an overview of the project, read the README.
Linting commands to run from the devcontainer/pipeline.
Pylint
pylint header_setterMypy
mypy header_setterBandit
bandit -r header_setterMegalinter
docker run -v `pwd`:/tmp/lint oxsecurity/megalinter:v6
## Testing
### Unit testing
```bash
pytest --cov-report htmlnpx sls invoke -f setter -s dev -p tests/fixtures/s3_event.jsonThis project uses Standard Version for conducting releases. All commits should follow the Conventional Commits specification for accurately generating the CHANGELOG.md contents.
To perform a release
npm install
npm run release