Skip to content

Latest commit

 

History

History
35 lines (23 loc) · 1.99 KB

README.md

File metadata and controls

35 lines (23 loc) · 1.99 KB

Testrun logo

Developer guidelines

How to contribute

As an open source project, we encourage contributions from the community to help Testrun remain an expanding but stable product. To contribute, follow the steps below:

  1. Sign the Google Contributor License Agreement (CLA).

    • Whether you're an individual or contributing on behalf of your organization, you must be covered by a Google CLA.
  2. Determine the scope of your contribution.

    • Keep it simple. Your contribution is more likely to be accepted if you change fewer files.
    • Ensure your pull request addresses one thing, such as a bug fix, dependency issue, or new framework capability.
  3. Reach out to the core maintainers at [email protected].

    • They can provide confirmation that your proposed changes meet our objectives and align with Testrun principles, making them more likely to be accepted.
  4. Fork Testrun and get developing.

    • We aim to provide thorough and clear developer documentation to help you contribute successfully.

Code quality

To ensure code quality, use the appropriate style guide when developing code for Testrun:

Automated actions

The current code base has zero code lint issues. To maintain this, all lint checks are enforced on pull requests to dev and main. You should ensure these lint checks pass before marking your pull requests as Ready for review.