Contribute Code

How to contribute code to Tekton projects

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

Resource Description
Contributor ladder How to grow your role in the project
Design principles Core design values for Tekton
Code standards Coding conventions and standards
Commit standards Commit message conventions
Pull request reviews How the review process works
Propose new features TEP 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.