This page describes how to contribute to PipeCD.

PipeCD is an open source project that anyone in the community can use, improve, and enjoy. We’d love you to join us!

Contributor License Agreement

For any code contribution, please read the documents below carefully:

And signing off your commit with git commit -s (About commit sign-off please read Github docs)

Creating an issue

If you’ve found a problem, please check the existing issues tracker first, and create an issue in the pipe-cd/pipecd repository if needed.

Creating a pull request

Look at our help wanted issues or our good first issues for finding some good issues for your first pull request.

Small tips

The pull request title is used to generate our release changelog. Therefore, it would be great if you write the title that is easier to understand from the user’s point of view.

Code reviews

All submissions, including submissions by project members, require review. We use GitHub pull requests for this purpose. Consult GitHub Help for more information on using pull requests.

Last modified June 2, 2023: Update contribution docs (#4357) (4e6d26ea)