You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Steven Maillet edited this page Jun 25, 2025
·
1 revision
Branching model
This repository generally follows the OneFlow Git branching model.
There is only one mainline active branch develop.
Feature branches
Feature branches feature/my-feature may exist from time to time though they are generally only needed for collaboration on changes between multiple developers.
Release branches
Release branches exist while a release is prepared but once released no longer need to exist. (A tag marks a given release AND there is a GitHub release
created for each release as well)
Versioning
The assemblies in this repository use a CSemVer model. While the task project is used to aid other libraries in doing the same
in an automated fashion it is NOT able to use itself to do so. Therefore, it must implement most of the functionality in PowerShell scripts to provide
the versioning support for the actual assemblies. This is VERIFIED against what that tasks would produce in the unit testing for the library, so the duplication is not a significant issue.