1
0
mirror of https://github.com/lensapp/lens.git synced 2024-11-13 09:17:30 +03:00
lens/docs/contributing/development.md
Jari Kolehmainen 4b4baf2d4b
Add contributing/development pages (#1480)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
2020-11-23 11:37:30 +02:00

1.6 KiB

Development

Thank you for taking the time to make a contribution to Lens. The following document is a set of guidelines and instructions for contributing to Lens.

When contributing to this repository, please consider first discussing the change you wish to make by opening an issue.

Local Development Environment

Prerequisites: Nodejs v12, make, yarn

  • make dev - builds and starts the app
  • make clean - cleanup local environment build artifacts

Github Workflow

We Use Github Flow, so all code changes are tracked via Pull Requests. A detailed guide on the recommended workflow can be found below:

Code Testing

All submitted PRs go through a set of tests and reviews. You can run most of these tests before a PR is submitted. In fact, we recommend it, because it will save on many possible review iterations and automated tests. The testing guidelines can be found here:

License

By contributing, you agree that your contributions will be licensed as described in LICENSE.