Uploaded image for project: 'Red Hat Enterprise Linux AI'
  1. Red Hat Enterprise Linux AI
  2. RHELAI-2727

konflux-data branching strategy

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Normal Normal
    • rhelai-1.4
    • None
    • CI/CD
    • None
    • konflux-data branching strategy
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • To Do

      Goal:

      decide on a branching strategy for konflux-data: https://gitlab.com/redhat/rhel-ai/konflux-data

      current state:

      • for each repo for each branch there is a commit sha in the .tekton pipelines. renovate tries to keep things in shape, but it is out of control.

      proposed state:

      • use release branches for konflux-data
      • use these release branches in .tekton pipelines in the matching release branches
      • use main in the main branch of each repository

      why?

      • less things to renovate
      • only keep konflux-data up-to-date
      • possibly add a repository for pipelines testing purposes, that runs the release branch of konflux-data.

       

      Acceptance Criteria:

      • all repositories use main in the main branch
      • renovate is set to automatically update from main to the release branch per repository (sort of an automated release step)

       

      Open questions:

      Any additional details, questions or decisions that need to be made/addressed

      • <your text here>

              mafriedm Maor Friedman
              mafriedm Maor Friedman
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: