🌴Branch Configurations
The Branch Configuration page in Hivel allows you to fine-tune various aspects of your branch management, ensuring accurate tracking and reporting of your development activities. Here's a detailed guide on configuring your release branches, review branches, flashy review thresholds, and PR exclusions.
Release Branch
The Release Branch section lets you specify the main branches to be tracked for deployment frequency, change failure rate, and mean time to restore calculations.
Ideally, these release branches represent the ones where pull requests are merged before being deployed to production - meaning any PR merged into these branches will eventually reach your live environment.

Review Branch
The Review Branch section is where you designate branches that are usually used for review activites. These branches are where it is usually expected for the reviewers to approve the PRs after review.
Only the PRs merged into these branches will be considered for metrics around reviews like PRs reviewed/unreviewed and Flashy Reviews.
PR Exclusion
When the flag is turned on, branches can be added to both the Source and Destination fields as comma-separated values. Any PR that exactly matches a source branch and has a destination branch that partially matches one in the Destination list will be excluded from the PRs list. Consequently, all PR metrics calculations for these PRs will also be excluded. These changes will only apply to data processed after the configuration is saved.

Last updated
Was this helpful?