Skip to content

Branch & Commit Tags

Rhiannon Cameron edited this page Apr 2, 2026 · 1 revision

Branch General Pattern

{user}-{tag}-{context}

Tag Matrix

Tag Scope Pattern Branch Example Description
{user} Branch {user}-{tag}-{context} rhi-pgp-update-WW Lead contributor responsible for the branch.
bug Branch {user}-{tag}--bug rhi-pgp-update-WW-bug Branch with identified and/or fixed bug.
docs Branch / Commit {user}-docs-{context} helen-docs-readme Documentation-only changes.
feature Branch {user}-feature-{context} damion-feature-dh2-1m Development of software feature or capability.
{issue#} Branch / Commit {user}-{tag}-{issue} ivan-feature-94 GitHub issue reference for commit/PR traceability;
supported Fix*/Close* prefixes auto-close the issue.
pgp-update Branch {user}-pgp-update-{context} alex-pgp-update-2026Mar Work on PGP schema templates.
pgp-review Branch {user}-pgp-review-{context} alex-pgp-review-2026Mar PGP schema templates QA testing.
Use github issue to flag review need.
pgp-release Branch {user}-pgp-release-{version} charlie-pgp-release-v2-1-1 Preparation/execution of a formal PGP schema release.
testdata-update Branch {user}-testdata-update madeline-testdata-update Updates to PGP QA test data.

PGP = Pathogen-Genomics-Package schemas. We currently have to the load the PGP code in the DataHarmonizer (DH) to compile the package but eventually it could be done over on the PGP repo; that way, PGP can stay on a stable version of DH and DH development can proceed at it's own pace.
PR = Pull Request
QA = Quality Assurance

Clone this wiki locally