The following document will detail the steps needed in order to ensure all of the correct processes are followed when contributing to cosign
.
The following are needed to be completed before a Pull Request is raised:
- unit tests written, run, and passing
- lint run
- document generation run
To build cosign
locally, run the following:
make cosign
To run the unit tests, run the following:
make test
To run linting, run the following:
make lint
To document generation, run the following:
make docgen