<aside> đźš§ THIS IS UNDER CONSTRUCTION

</aside>

PRs should be merged with “Squash & Merge”

Why should I test?

By definition, any Pull Request (PR) being merged to the main branch of the Public Health Bioinformatics repository must go through a revision process, and be approved by someone other than the original author. This ensures a few things:

How do I determine the “impact” of a PR?

The amount of testing that needs to happen on a PR is determined directly by the significance or impact of that PR.

The impact of a PR can be determined by a combination of the following two things:

Here’s some examples:

How do I know how much testing to perform?

The more consequential and upstream the change is, the more testing should be performed.

This shows the amount of testing recommended for each scenario: