Skip to content

Contribute Code

If you would like to contribute code to Tekton, we’d love your help! Tekton is an open source project and we welcome contributions from everyone.

Getting started

Check out the Tekton Community page for an overview of how to get involved. The community page covers:

  • Contribution standards - code of conduct, design principles, and coding standards.
  • Contribution process - how to find something to work on, propose features, submit pull requests, and climb the contributor ladder.
  • Community spaces - Slack, mailing lists, working groups, and meetings.

Finding something to work on

Browse the GitHub repositories under the tektoncd organization. Look for issues labeled good first issue or help wanted to get started.

You can also check the community process documentation for more guidance.

Key resources

ResourceDescription
Contributor ladderHow to grow your role in the project
Design principlesCore design values for Tekton
Code standardsCoding conventions and standards
Commit standardsCommit message conventions
Pull request reviewsHow the review process works
Propose new featuresTEP process for feature proposals

I need help!

If you’re not sure where to start, join the Tekton Slack and ask in the relevant project channel. You can also reach out on the tekton-dev mailing list.