Skip to content

Latest commit

 

History

History
58 lines (39 loc) · 1.84 KB

CONTRIBUTING.md

File metadata and controls

58 lines (39 loc) · 1.84 KB

Contributing to CertManager webhook for IONOS Cloud

Thank you for considering contributing to CertManager webhook for IONOS Cloud. We appreciate your time and effort to help make this project better. To ensure a smooth collaboration, please follow the guidelines below.

Code of Conduct

This project follows the CNCF Code of Conduct. By participating, you are expected to uphold this code.

How to Contribute

  1. Fork the repository and create a new branch:
git clone https://github.com/your-username/cert-manager-webhook-ionos-cloud.git
cd cert-manager-webhook-ionos-cloud
git checkout -b feature-branch
  1. Make your changes and commit them:
git add .
git commit -m "Your meaningful commit message"
  1. Push your changes to your fork:
git push origin feature-branch
  1. Open a pull request:
  • Provide a clear and descriptive title for your changes.
  • Include details about the changes and the problem it solves.
  • Reference any relevant issues or pull requests.

Code Guidelines

  • Write clear and concise code with meaningful variable and function names.
  • Keep the code modular and well-documented.
  • Ensure your code passes the existing tests.

Testing

Make sure to run the existing tests before submitting your contribution. If your contribution introduces new features, add appropriate tests to cover them.

make test

Documentation

Ensure that your changes are reflected in the documentation. If you are introducing new features, update the documentation accordingly.

Reporting Issues

If you encounter any issues or have suggestions for improvement, please open an issue on the GitHub repository.

Thank You

Thank you for your contribution! Your efforts help make the cert-manager-webhook-ionos-cloud project better for everyone.