Skip to content

suma branch conventions

Karl Eichwalder edited this page Sep 2, 2024 · 5 revisions

SUSE Manager branch conventions

We use the following version conventions for branch management.

For every SUSE Manager major release, we create a new branch from the uyuni-docs master branch. This usually happens once a year.

Procedure: Major release branch conventions
  1. Create a new branch from master for the major release.

    Example
    # For major releases
    
    git checkout master
    
    git fetch --all
    
    git pull -ff
    
    git checkout -b manager-x.y
    # For example: manager-4.5
  1. To create a maintenance update (minor release) create a new branch from the target major branch. (For example manager-4.3)

    Example
    # For minor releases
    
    git checkout manager-x.y
    # For example: manager-4.3
    
    git pull
    
    git checkout -b manager-x.y-MU-x.y.z
    # For example: manager-4.3-MU-4.3.5
  1. Next: SUMA GitHub actions update

  2. Up: For more topics on building documentation, see Building documentation

Clone this wiki locally