General information about contributing
This section includes information that applies to all types of contributions -- software, documentation, and tests:
-
Technologies and concepts you should know gives links to resources you can use to increase your knowledge if necessary.
-
Codespaces tells how to use GitHub Codespaces to contribute to Keptn. This is useful for Windows users who may find it difficult to install a local development environment and for Linux and MacOS users who may want to easily make a small contribution without having to set up a full local environment.
-
Working with Git summarizes the steps required to fork and clone a local copy of the repository, create a local branch where you create your new content, then submit that content as a PR then shepherd that PR through the review process until it is merged.
-
Contribution guidelines summarizes practices to help you succeed as a contributor. These guidelines apply to all contributions; a list of additional guidelines that apply only to documentation contributions is given in Contribution guidelines for documentation.
-
Refinement Process explains how proposed issues are evaluated and approved for action.
-
Release Checklist is a list of tasks that must be created when releasing a new Keptn version.