We welcome contributions from the community. There are a few ways you can help us improve.
If you see something you would like changed, but you are not sure how to change it, then submit an issue describing what you'd like to see.
Before committing your contribution, install and then run the pre-commit
tool to verify your work.
Git automatically runs pre-commit
every time you commit your work.
You can also run pre-commit
at any time by using the pre-commit run --all
command from inside your local copy of the GitHub repository.
See the pre-commit documentation for more details.
Prepare and submit pull requests as follows:
- Fork the repository on GitHub and then clone it locally.
- Create a branch named appropriately for the change you are going to make.
- Make your code change.
- If you are creating a CRD, then add a usage example in the
config/samples/
directory. - Push your code change to your forked repository.
- Use the GitHub web UI to navigate to the original repository https://github.com/herve4m/quay-api-operator/pulls (not your forked repository). Open a pull request.
- All pull requests go to a validation process.
Make sure to run
pre-commit
before submitting your code.
For more details on forks and pull requests, see the Creating a Pull Request from a Fork and How to Create a Pull Request in GitHub documentations.